If I had to introduce someone to hip hop for the first time, these are some tracks I would want him/her to listen to. This is me trying to keep it short by the way. Sorry if a 59 track list is too much but this is all good shit. The tracks are in no particular order.

Is this mix safe for work?
6,864    4hr 3min (59 tracks)