‘Bigfoot’ filmed walking through snowy woods

Footage has emerged showing a large hominid strolling through the snows of a Russian forest. Details about the circumstances surrounding the video are… —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *