Posted on

BIGFOOT PHOTOGRAPHED IN RUSSIA?!

Now this is news! We finally got ourselves a Bigfoot!

…well, on some decent quality film at least!

Here are a number of high-res photos taken in Russia just weeks ago. These are some the newest and best “Bigfoot” photos around. Have a look!

Here is the link to the original story and photos but, it’s in Russian, so use Google Translate if needed to help read it.