Curated by Amazon's Music Experts
You'll know all the lyrics and the MCs behind them in this decade-spanning list of rap classics.
94 SONGS • 7 HOURS AND 30 MINUTES