VIDEO: Is it ... Bigfoot? Hard-to-make-out footage purporting to show legendary giant in Canada forest goes viral

The legendary Bigfoot has reportedly once again been spotted, this time roaming in the woods of the Great White North.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News