Connect with us

Episodes

Legend of Bigfoot airs Sun 8 May on Travel

Published

on


Eyewitness accounts suggest that the creature known as Bigfoot is far fiercer than previously thought; new DNA evidence suggests that the Yeti, known as the Abominable Snowman, may not only come from an otherworldly source, but resides in America.

Airdate: Sunday 8 December 2019 from 8.00pm-10.00pm on Travel.

Advertisement












advertisement



and this just in

EPISODES

advertisement



MOVIES