Bigfoot Caught Spying On Swimmers In Russia

A group of young swimmers were near a waterfall in Russian and spotted what some think could be a Bigfoot spying on them.

Sadly, there are few details available about this odd event. 


Sponsored Content

Sponsored Content