American Idol really pulled out all the stops for Simon Cowell’s farewell appearance on the season finale last night: there were performances by the Bee Gees, Hall and Oates, Michael McDonald, Alice Cooper, Joe Cocker and Bret Michaels. I didn’t actually watch because I don’t give a fuck, but I think it’s safe to assume they all arrived in a DeLorean after making the jump from the year 1985.
Oh, and someone named Lee DeWyse won. I’m pretty sure his picture’s in there somewhere (ten more after the jump):
PHOTO SOURCE: Bauer-Griffin Online