Jay-Z Makes Protest Playlist Featuring Tupac Shakur, Public Enemy and MoreRap tracks for the revolution. Zoe Johnson
Wild Words Rappers Have Used That Made You Run to a DictionaryCelebrating the vast vocabulary of artists like Eminem, Kendrick Lamar and more. Andre J. Gee