by Kelli Marchman McNeely | Mar 4, 2021 | Discovery Plus, News, TV
The ‘Expedition Bigfoot’ team (left to right): Russell Acord, Ronny LeBlanc, Dr. Mireya Mayor, Bryce Johnson The elite team of researchers of “Expedition Bigfoot” returns from a two-month cross-country investigation after discovering...