Was the Lake Champlain Monster Caught on Film?
You guys remember Champ, right? He's the Loch Ness Monster of North America. For centuries (possibly as early as 1609), he's been scaring the pants off of visitors to Lake Champlain--and now he may have been caught on video.
On May 31, Burlington, VT resident Eric Olsen filmed a strange creature swimming across the lake. A still from his 2-minute cell phone video is shown above. The video itself can be seen here.
Is it a monster? Is it a deer? You be the judge!
Read more at Cryptomundo!