Given that rap music is now indistinguishable from popular music, many of the songs that match this description incidentally happen to be rap songs.
Continued here:
10 Rap Songs Overdue for Retirement
Given that rap music is now indistinguishable from popular music, many of the songs that match this description incidentally happen to be rap songs.
Continued here:
10 Rap Songs Overdue for Retirement