First of all...I F"IN LOVE HIM!!!! secondly I LOVE THIS VIDEO and lastly HIS MIXTAPE IS BEAST!!! the man is just talented....he raps, sings, writes, plays guitar....and you cant really label what kind of rap artist he is because he does all kinds of songs...very versitile....My new fav this B.O.B is.