World's Biggest Bigfoot Nest

Feb 06, 2022 on Destination America at 8:00 PM


The AIMS team gets a hot lead on a massive Bigfoot nest hidden in the hills of the Tygart Valley; with some help from tech wizard Cowboy Ken, the boys take to the skies to scout out the exact location and uncover their best Bigfoot evidence to date.

Previous episode

Trapper's Birthday
Season 8 Episode 5

Jan 30, 2022

Next episode

A Monster Turf War
Season 8 Episode 7

Feb 20, 2022