This mix has been making its rounds around the blogosphere as of late. For reasons unknown, I never heard this mix until recently. Based on the track selection and the style of mixing, I'm guessing that this mix was made in the early 2000's/late 90's. However, don't let the age of the mix deter you, if it has J. Rocc's name on it, it's official. Go Trojans!!!
Turntable Language - Mixed by J. Rocc (download)