Feedback

Hundreds lineup to see alleged corpse of Bigfoot

 

Hundreds of people in Houston, Texas, flocked to catch a glimpse of what one man says is the taxidermy remains of mythical beast Bigfoot.

Shows