April 08, 2021

El Chupacabra - Mangey Coyote or Cryptid-Creature?

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 Chupac...

Cryptids & Cryptozoology Season 02 Chupacabra