THis dude is the truth!!! He is a mix of Usher, Trey, Tevin, and Ruben all rolled up in one.