TMZ

Our TV Shows

Got a Tip?

Call TMZ at (888) 847-9869 or Click Here

The Chupacabra Has Been FOUND!

The mythical creature that scared the crap out of you as a kid has been found in Texas! That, or it is a hairless raccoon. Still scary.

COMMENTS

video tagged in Weird News , TMZ TV , TV

Around The Web