Share
twitterlinkedinfacebook
Image 1 of 1
IMG_0017.JPG
Paula Abdul attends American Idol Season 8 Season Finale - Arrivals held at Nokia Live in Los Angeles, California on May 20, 2009                                               Copyright 2009 Tony DiMaio / iPhoto