Bigfoot in Britain

First published at 17:49 UTC on December 11th, 2018.
subscribers

The idea that a large ape-like creature wanders the uninhabited wilderness areas of the world is widespread and accepted by most people, but could such a beast live in Britain? I've discovered possible signs of their presence near Oxford where …

MORE
CategoryPets & Wildlife
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO