Tuesday, September 1, 2009

Mythical Chupacabra Caught

Not so fast Chuck, Chupacabra caught?
Jerry Avery lives north of San Antonio, Texas and claims he has the body of what's being called the legendary chupacabra.

Mythical Chupacabra Caught

No comments:

Post a Comment