Bigfoot Sighting In Tatra Mountains – 2009

A man trekking through Tatra Mountains In Eastern Europe has filmed what appears to be a Sasquatch walking across mountain range. This video was filmed in 2009.

Leave A Reply