Chupacabra Episodes

Cryptids & Cryptozoology Season 02 Chupacabra

El Chupacabra - Mangey Coyote or Cryptid-Creature?

April 8, 2021

Scotland has Nessie, The Himalayas have Yeti, West Virginia has Mothman...and Puerto Rico has El Chupacabra. This week on Xander & Stone - The Science & Supernatural Podcast we take a look at the elusive and mysterious Chupacabra. From the Sigbin in the Philippines, a Goat-Sucker in China to report…