Advert
The Bray Road Beast – Watch the trailer for new Werewolf documentary
In 1989 a country road outside of the Wisconsin town of Elkhorn became the centre of a media frenzy, unlike anything the world had ever...
Read MoreAmazon Prime Free Trial