Bigfoot Abroad: Sightings in the Forests of the UK

Little is said about all the sightings of Bigfoot in the UK until now. Watch this documentary and you’ll be shocked at how prevalent the sightings are.