Chupacabra

Chupacabra is Spanish for Goat Sucker, and is a relatively new species, with reports dating back only as far as the late 80’s from Central and Southern America, centering around Puerto Rico where it was first discovered.

Read the article, El Chupacabra - The Goat Sucker, in full.


  • Advertisment
  • Latest Articles

  • Search
  • Paranormal Links