AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
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.