Links:
Scientific American.com
14 August 2008
Ayayay! El Chupacabra!
Officers in Dewitt County, Texas encountered what appears to be the legendary Chupacabra while on a routine fence check. Here's the clip:
Labels:
Animals,
Crazy Clips,
News,
puro latino,
Whaaa?
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment