The Loch Ness Monster might not 'technically' exist, but now there's a new, deeply strange, sea creature in town.
On Thursday, a 13-foot, unidentified blob from the sea washed up on a beach in Acapulco, Mexico. Scientists are currently trying to identify what,...