July 8, 2015

Texas Man Claims to Have a Legendary Creature Frozen in a Backyard Cooler: 'It's a Chupacabra'

"Never even seen an animal that looked like that."

Source: TheBlaze.com - Stories