Monday, October 18, 2010

CHUPACABRA - The Goat Sucker

... seems the town of Cuero, Texas had an issue with the Chupacabra in 2007

No comments: