Is Bigfoot a Troll from Norse Folklore?

Is Bigfoot, also known as Sasquatch, the same mythical creature known as a Troll in Norse folklore? It is generally thought Bigfoot is a yet to be discovered man/ape hominid that is wandering the forests of North America. There are Bigfoot sightings reported from the Appalachian Mountains to the Rocky Mountains and in the forests in between. Can a hominid exist everywhere on the continent without ever once being caught? I submit this is not credible. We are not dealing with an animal enigma. Either this is all a hoax inspiring more hoaxes and…

Read More