American Idol S10E18: 12 Finalists Compete

  • Aired: 2011-03-16
  • Time: 20:00:00
  • Runtime: 120 minutes