spookatorium.org
Crypto Happenings: Follow Up
This is a follow up the the story posted below about the alleged Chupacabra in Cuervo, Texas. DNA tests have been conducted on the creature, using material from its head and have determined that it…