With all this talk about Bigfoot lately, the Lake Champlain monster took the time out of his busy schedule to scare the crap out of...
Did a group of kids from Northern Ireland capture a lake monster in Lough Foyle, off the River Foyle? You can watch the footage and...