Thursday, September 3, 2009

Mythical chupacabra "beast" resurfaces

Mythical chupacabra "beast" resurfaces
The report that a chupacabra has been captured near Blanco, Texas, has the Web searching.

Recorded on VIDEO (CNN)