Heightened Curiosity

Ep. Two - British Bigfoot. Fact or Folly?

March 30, 2021 Mac

Can the United Kingdom really be home to Bigfoot? We look at the sightings, the evidence and the environment where UK researchers are confident this creature thrives.