Two friends who fake bigfoot sightings in The Lake District cause panic in a small town in Cumbria.
2008
2023
1992
2024
2017
2019
1976
1969
1990
1987
2004
1960
2007