All month long, Def Jam has been hosting mixes by 30 different DJs to celebrate the historic label's 30th anniversary. With the likes of Tony Touch, DJ Scratch, Mister Cee and Afrojack involved, it's been a star-studded affair. But the label saved the best for last. DJ Premier just unveiled his mix for the masses, and it's something to behold. Check out Primo's mix below, and head over to Def Jam's site to check out the other 29 mixes by some of the best in the game.

Related: The Tracklist And Cover Art For Royce Da 5’9″ and DJ Premier’s ‘PRhyme’ Project Looks Awesome
PRhyme (DJ Premier And Royce Da 5’9) Turn Up In A Record Store In “U Looz” Video
Royce Da 5’9″ On Shady Records And His PRhyme LP With DJ Premier

More From XXL