Jack Black sings “Seal – Kiss From A Rose” on American Idol!

elmo1

Now only Jack Black can sneak on to American Idol during the finals and start singing. Watch him sing “Seal – Kiss From A Rose” then get dissed by the judges .. harshly. At least Jack has Seal on his side. Hope you win the next top Model Jack. (Watch after jump)