Picture - American Idol Los Angeles, California, Wednesday 13th June 2007

American Idol - Frenchie Davis (American Idol) Los Angeles, California - 'Triumph of the Spirit' awards gala held at the Beverly Wilshire Four Season Hotel. Wednesday 13th June 2007







Contactmusic