Via People:
After arriving in a black Ferrari, Seal gives the thumbs up before heading into Fox's American Idol studios on Wednesday. The musician took part in the Idol Gives Back special, though it was comedian Jack Black who performed his hit song Kiss From a Rose.