OMG this was frickin amazing! i wasn't prepared for all that. the commenter above me was right in that it started off kinda shaky...but from 1:20 on, he absolutely NAILED IT.

he kinda sounds like a mix between raphael saadiq and stevie wonder