Translation: Red Hot Chili Peppers. This Velvet Glove.
Translation: Red Hot Cili Peppers. This Velvet Glove.