American Idol Season 8 Top 13 - March 10, 2009
March 10, 2009
The show opens with the judges making a dramatic entrance out from center stage… I’ve seen KISS come out that same way, only with less makeup than Kara is wearing.
March 10, 2009
The show opens with the judges making a dramatic entrance out from center stage… I’ve seen KISS come out that same way, only with less makeup than Kara is wearing.