And everyone laughed when I said they were real. But HA! who is laughing now, a woman in Texas found a Chupacabra!
Yes that is right, crazy Texan lady found the road kill of the mythical blood sucker and all my years of claiming they are real have been vindicated.
I leave you with these photos to ponder.
*editor's note: I do realize that could all be a HUGE hoax. But it is still nice to know that unidentifiable roadkill is initially thought to be a Chupacabra as opposed to like just a dead dog or something