bigfoot's foot

Bigfoot rumours are flying again after two young boys found what appears to be a decomposing limb in a wooded area of Quincy