16 June 2009, JellyBean @ 1:05 pm

“New footage of Champ, the monster said to inhabit Vermont’s Lake Champlain, was recently released. Allegedly taken about a week ago in the early morning hours, the two-minute cell phone video shows the silhouette of some object — probably an animal — moving toward the eastern shore.”

YouTube Preview Image
[ad]

The video has created a buzz among monster enthusiasts, some proclaiming it’s the best evidence for the creature since a 1977 photograph. However, many disagree and say it is just some other swimming creature.

Source:

Live Science: America’s Loch Ness Monster? Or a Swimming Deer?

Related Reading:

Be Sociable, Share!
Level Beyond is based on
WordPress platform, RSS tech , RSS comments design by Gx3.