While watching this I screamed “YESS!!!” and “OH MY GOD!!!” several times, punched the air, and couldn’t stop smiling. Not sure what could make me happier. Not to mention that Letterman fucking LOVED it.
Im sold! This dude’s got moves for days, plus the song kicks.