Gotta admit, while he needs work on all the lyrics, he's got pretty good timing on his cues...