New Finding Bigfoot on Tonight!

There's a special preview episode of the new season of Finding Bigfoot on tonight at 10 PM on Animal Planet. The team is returning to Tennessee to look into reports there.

This is just a preview of the new season starting g later this month. I'll post more on that later.