Tuesday, December 5, 2017

Poland Yeti Video Update


Bigfoot Tony gives us an update on a video reportedly of a yeti in Poland. It looks like the mystery behind the footage may have been solved.

No comments:

Post a Comment