7.9 The Town That Loved Bigfoot Jun. 09, 2020 The Town That Loved Bigfoot IMDb: 7.9 2020 73 min 53 views This down-home documentary chronicles the struggles of a sleepy town in Alabama as it’s sparked back to life by embracing local lore and ... Documentary