Grab your knapsack and trustiest flashlight: Expedition Bigfoot returns for more adventures within the woods. Season 3 premieres on March 20th at 10 p.m. EST via both The Travel Channel and Discovery+ with new episodes to follow every Sunday. If you recall, the reality series premiered in 2019 and has since placed a scientific lens […]
The post ‘Expedition Bigfoot’ Team Shares Their Hairiest Moments Ahead of Season 3 Return! appeared first on Bloody Disgusting!.