Article http://www.inquisitr.com/2357/has-bigfoot-been-found/ Bigfoot corpse in their freezer Has Bigfoot Been Found? http://www.inquisitr.com/2357/has-bigfoot-been-found/ Bigfoot corpse in their freezer a post on Duncan Riley’s blog http://www.inquisitr.com/2357/has-bigfoot-been-found/ Bigfoot corpse in their freezer Duncan have come upon the same news announcement