Top 10 Decade Defining Rap Songs of the 2000s

0
24

This decade continued with the diversification of styles in hip hop, such as crunk, snap and alternative, and saw an increase in its …

Source