Texas Fish & Game

The National News of Texas

February 24, 2014

Alleged Bigfoot corpse draws crowd in Houston

The dubious display of so-called Bigfoot drew about 800 people to Trader’s Village in northwest Harris County Sunday, during the first, and unexpected, Houston stop of the travelling […]
Need to Subscribe?