You might not believe in Bigfoot or the Loch Ness Monster, but this museum can persuade you…
Report from PORTLAND, Maine - It all started with a movie supposed to be shot in California - and culminated in a museum a continent away."So called" because, well, when you're dealing with mythical creatures - or not - you never know for…