Steve Martin arrives for the finale of Season 8 of "American …
(Reuters) - Steve Martin arrives for the finale of Season 8 of "American Idol" in Los Angeles May 20, 2009. REUTERS/Phil McCarten
(Reuters) - Steve Martin arrives for the finale of Season 8 of "American Idol" in Los Angeles May 20, 2009. REUTERS/Phil McCarten
Trackback URI | Subscribe to the comments through RSS Feed
Leave a reply