X

Kenny & Margaret Mahoney

Bigfoot Spotted in Kentucky!

Kenny and Margaret Mahoney's picture of Big Foot, shot in their back garden in Kentucky, USA on September 1, 2009.…