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.
98 SONGS • 7 HOURS AND 36 MINUTES