Expedition: Bigfoot The Sasquatch Museum, located near in north Georgia near North Carolina and Tennessee, is dedicated to the existence of the creature.
Video by John D. Simmons/The Charlotte Observer
Read more: www.charlotteo...
More from The Charlotte Observer:
Subscribe: bit.ly/2Ef8akG
Twitter: / theobserver
Facebook: / thecharlotteobserver
Website: www.charlotteo...
Digital news subscription: bit.ly/2OqLXm2
Негізгі бет Спорт Bigfoot The Sasquatch Museum is dedicated to answering question: Is Bigfoot real?
Пікірлер: 155