Hikers claim size 16 footprint is 'proof' Bigfoot is roaming UK beauty spot March 4, 2024 News A group of hikers exploring a UK beauty spot were left stunned when they stumbled upon a ‘mysterious’ size 16 footprint, which More