Day: April 29, 2023

Ep. 34: The ChupacabraEp. 34: The Chupacabra

We explore a contemporary cryptid that rose to mysterious heights during the 90’s and 2000’s, the chupacabra.