Tiny town dubbed Bigfoot capital with countless sightings and actual evidence dailystar.co.uk - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from dailystar.co.uk Daily Mail and Mail on Sunday newspapers.
US News: Willow Creek, a small town in California, has been dubbed the 'Bigfoot capital of the world' due to its fascination with the sasquatch. The town has d