DiscoverTeresa BrooksTeresa BrooksActorKnown forCapturing BigfootOctober 20, 2026Acting12026Capturing Bigfoot as Self