We spotted a real life Chupacabras (or maybe we're just going batty ;o)
July 5th 2008 The Costa Rica house we live in is named Villa de Chupacabras.
So what is "Chupacabras"? Costa Rican's and other Latin American's know, but this gringo had to look it up and it was a little creepy. Let's just say it's an animal of folklore you wouldn't want to meet in a dark house ... which leads me to my real life story:
Last night we got home after dark and as I made my way to the neare
... read more