Filmed this recently at the GLC instore album launch and got some fire off 3 sick UK rappers doing a lot in 2010!
javascript:void(0)
Filmed this recently at the GLC instore album launch and got some fire off 3 sick UK rappers doing a lot in 2010!
javascript:void(0)