Halloween Legends--Chupacabra -- Fox, Giant Rat or Vampire?

El Chupacabras ("the goatsucker"), new to the world of mythological beasts, is nevertheless a terrifying creature with his voracious vampire appetites. Workers at Prince George Hospital Center in Maryland found a mystery animal they have dubbed "Prince Chupa," in honor of his resemblance to legendary hellhound. Chupacabra Found in Maryland

Total Pageviews