For the non-Puerto Ricans among us, the Chupacabra is a creature that is currently rampaging through the island, relieving farm animals of their blood. As of yet, the Chupacabra, which translates into ...
In response, users described the bizarre organisms as "Chupacabra embryos," "alien pods about to hatch," and even "crab farts ...
The project, aptly titled “Chupacabra,” is set to drop later this year via EMPIRE. The album’s lead single, “Workout,” is a funky, uptempo track that encourages listeners to shake off ...