Bigfoot in the Smokies
Bigfoot in the Smokies may be elusive, but Sasquatch enthusiasts were easy to find in Townsend, TN. The city hosted the first annual Smoky Mountain Bigfoot Festival on Saturday, May 22 at the Townsend Visitor and Great Smoky Mountains Heritage Center. A 5K and fun run kicked off the festival with sightings of ‘Squatch and…
