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.

Be the first to comment

Leave a Reply

Your email address will not be published.


*