Links for American Idol S12E12: 10 Girls Perform

American Idol Buzz

Episode 12

2,906 watches

February 21, 2013
Ten female semifinalists perform in Las Vegas.
February 21, 2013
Ten female semifinalists perform in Las Vegas.