Click to Enlarge
Facebook
Twitter
And the Daily Star Sunday says that mythical creature Bigfoot has been detected in Cannock Chase, Staffordshire, with a footprint and claw marks allegedly found.