Ay Dios mio!!! El Chupacabra!!!!

Thursday, August 14th, 2008 AT 9:44am

My Puerto Rican friend told me about this thing years ago, but I didn’t think it REALLY existed!??!?!

For all my Gringos reading this, this creature would be the Latino equivalent of the American “Big Foot”.

Check it out…

[Digg] [del.icio.us] [Facebook] [Google]


 1 Comment >> Leave a Comment

      Users viewing now: