Apr 11

Meet Sasquatch at Expedition: BIGFOOT! | Georgia, USA

The Sasquatch Museum, located near in north Georgia near North Carolina and Tennessee, is dedicated to the existence of the creature.

 

The Curious World writes “Here’s one more video from my drip down south. I visited Ruby Falls, Chattanooga Choo Choo, got some bbq, and then went to Expedition: Bigfoot! in Cherry Log, Georgia.”

 

One Response to “Meet Sasquatch at Expedition: BIGFOOT! | Georgia, USA”

Leave a Reply