top 5 rap songs list mc 900 ft jesus if i only had a brain twiztid hom sha bom crucifix my way insane clown posse icp lets go all the way miyavi sonita long nights header

Top 5 Rap Songs

I'm not a big fan of rap as a genre, but there are always exceptions to every rule.