The American Idol Season 8 Finale - Press Room

The American Idol Season 8 Finale - Press Room Where: Los Angeles, California When: 20.05.09

Queen Latifiah The American Idol Season 8 Finale held at the Nokia Theater - Press Room Los Angeles, California - 20.05.09
Queen Latifiah The American Idol Season 8 Finale held at the Nokia Theater - Press Room Los Angeles, California - 20.05.09
wenn.com

Give a Positive or Negative Rating

Assign Points 0pts