A documentary explores the revitalization of a small Alabama town through its fascination with local legends and the discovery of Bigfoot, delving into the town's history, numerous Sasquatch sightings, and its emergence as the Bigfoot Capital of Alabama.
The Town that Loved Bigfoot
A small Alabama town finds new life and enthusiasm through its collective obsession with Bigfoot, resulting in a remarkable transformation.