Ron Artiste’ (Roc C x Chali 2na) – You Try (prod. by Jansport J)

blame it on Meka September 17, 2012

The self-proclaimed “Avirex Jacket Killa” is behind the boards from this latest concoction from Roc and Charli, found on their collaborative effort R.I.D.S. (Riot In Da Stands). Everything about this just cracks me up… Avirex? Ron Artiste? iQuit.