Last week’s Johnny Depp Chupacabra attack as an excuse for being tardy to a press conference was the inspiration for this discussion about a fascinating, elusive, goatsucking creature! This week we have a quick request: Since February is a month for LOVE, and we’d LOVE it if some more people would join our listener community, we’ve set a goal … Continue reading 24 – El Chupacabra: From “Species” to Johnny Depp →