First, let me say: Really? Aerosmith? Really?
Beyond that, wow... wasn't expecting that at all. He's obviously going to get a nice contract after that performance, even if he gets ultimately loses out in this particular contest to the blind Siamese twins who juggle live ferrets while humming classic Motown hits.