ehhh...I'm not feeling the rap/singing hes been doing lately. The video is cheap but its okay. He def is a talented dancer, maybe he could replace Shane Sparks on Americas Best Dance Crew.