A long overdue mix... twenty two tracks of different styles and moods of hip hop with additions of funk, soul and remixes from artists people should know about. A lot of more recent releases on this mix as well as some older sounds for you to get to know. Enjoy.