Thursday, September 3, 2009

I love Chupacabra, and I hear it's making a come back! Oh, wait, that's Disco..

Dog, beast, or dogbeast spotted in Texas? Supposed video from CNN here, although I couldn't get it to load.. Wouldn't it be cool to see a Chupacabra/Mothman cage match? Joe Rogan could referee!

No comments: