Skuki won the coveted “Next Rated” award at the 2010 Hip Hop World Music Awards. With that came all the questions about whether they deserved it...
Recent Comments