Cudder keeps his word and unleashes a new joint from his forthcoming album, Indicud, produced by himself. Cudi’s feeling immortal and I’m feeling this track. Look for Indicud to drop later this year.
You may also like
Cudi’s Passion, Pain & Demon Slayin’ album is due out December 16. Listen to the...MoreAndrew Barber 0
When these two cool dudes get together, you know it’s nothing but positive vibes. Kid...MoreTaylor Greer 0