Sunday, September 2, 2007

Texas town wonders if mythical beast was found - USATODAY.com

A chupacabra may have been scraped off of the road outside of Cuero, Texas.

via Neat-O-Rama
Texas town wonders if mythical beast was found - USATODAY.com

No comments: