april 23

kid cudi

STREAM: Kid Cudi – “Immortal”

Kid Cudi is at it again. The rapper has been teasing a new song through his Twitter for the better part of the week and last night he made good on his word and dropped “Immortal”. A self-produced cut, “Immortal” comes off as a solid mesh of the appealing elements of early Cudi and some […]