The Magazine of Hip Hop Music, Culture and Politics
Kanye West surprised us all recently when he randomly uploaded two songs to his never-before-seen Soundcloud…