close
  • Chupacabra - Wikipedia, the free encyclopedia

    From the page: "The chupacabra is a cryptid said to inhabit parts of the Latin America. It is associated particularly with Puerto Rico (where it was first reported), Mexico, Chile, Brazil and the United States, especially in the latter's Latin American communities and Maine. "See...

    Reviewed by la-sombra Nov 13 2006, 11:05am ( 2 reviews ) wikipedia.org

  • 1 review
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by la-sombra on Nov 13 2006, 11:05am

    From the page: "The chupacabra is a cryptid said to inhabit parts of the Latin America. It is associated particularly with Puerto Rico (where it was first reported), Mexico, Chile, Brazil and the United States, especially in the latter's Latin American communities and Maine. "See video below: