Wednesday, August 13, 2008

Alleged Chupucabra of Texas caught on Video - CNN Reports

It might be a real thing after all...
Police in Texas catch footage of a strange beast on the back roads of a small Texas town...
weird lookin' sucker, whatever it is...

2 comments:

Brandon said...

I could have kicked that thing.

STEPHEN GREGORY SMITH said...

I want to keep it. It looks like a cute little goat sucker.