Daventry, Northamptonshire.
Information on the Bigfoot Challenge can be found at bigbearevents.net
No results were found for your search.