what going on?

American Idol 13x11

15 Girls Perform

Feb. 18, 2014

American Idol season 13