Quote:
|
Originally Posted by PussyMan
It's the chupacabra, Mexican legends says it eats little kids at night.
A couple have been captured including this one, and scientists were at odd on how to explain it...

|
They had a thing about that on the Discovery Channel the other night.