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

WiLD 95.5 · The Palm Beaches' #1 Hit Music Station
Listen Now on iHeartRadio