Video of the new "Penobscot River Monster" in Maine

A fellow named Alain Ducas posted video that he says he shot in Bangor, Maine from the roof of the Hollywood Casino Hotel & Raceway Bangor overlooking the Penobscot River. I don't think that's a new river cryptid though. More likely it's the Loch Ness Monster on vacation in Maine. After all, Nessie hasn't been spotted in her Scotland home since May 7 when the video below was captured. That said, the Penobscot River Monster could just as easily be Champ, the monster residing in Lake Champlain. (Mysterious Universe)

Read the rest

The Best Bigfoot Podcast

The Bigfoot Show is the best bigfoot podcast you're not listening to.