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. 

Stranger Zone

Stranger Zone

Stranger Zone Read more

title

Content Goes Here