LogoBETABeta
Atomic Bigfoot

Finding Bigfoot

Season 5Episode 10Aired 2015-05-10
Atomic Bigfoot

Atomic Bigfoot

The team goes to eastern Tennessee and quickly discover the area is shrouded in mystery.