Finding Bigfoot

DMAX

Tuesday 23 March 2021  11:00 - 12:00 (60 mins)
Reports from Utah State University lead the team members to believe Sasquatches have lived in the state for decades. Can a witness help them to catch one? S2/Ep10

Finding Bigfoot (DMAX) Tuesday 23 March 2021 11:00 - 12:00