November 27, 2003




  • My wife being Peruvian tells me that people in these areas of the country always talk about seeing goblins. I'm from Puerto Rico, so I believe that this could be the Chupacabras.


    --Esteban Arias
    Cajamarca, Peru

Recent Posts

Recent Comments

Categories