i seen him on BET on 106 & Park a while back, and he annoyed the fuck outta me too. talkin all that "We The Best" bullshit over and over again. I was like god damn it! you already let us know ur the best, now say sumthin dif or stfu!
i think that track on the radio of his is garbage too.