Bigfoot Challenge

Daventry, Northamptonshire.

Information on the Bigfoot Challenge can be found at bigbearevents.net

Location