
Ross Hunts Cryptids: Cryptozoology Diploma Edition
Oh No, Ross and Carrie
00:00
The Chupa Cabra
The first reports came from puerto rico in the nineties. But now, of course, there's been spottings in chile, maine, russia, philippines. It's often described as being kind of dog like in shap, but often walking on its hind feet and having red glowing eyes.
Transcript
Play full episode