The Next Nessie?

July 31, 2010

Residents in the coastal town of Devon, England are abuzz over recent sightings of a mysterious sea creature that was seen hunting for food close to shore. Experts are at a loss to explain what the creature is, but have declared that the pictures of the animal are legitimate. More on the story here, including additional images of mystery sea beast.