American Idol S04 - Ep20 Top 12 Finalists Perform For The First Time! HD Stream Watch American Idol S04 - Ep20 Top 12 Finalists Perform For The First Time! Online Watch American Idol S04 - Ep20 Top 12 Finalists Perform For The First Time! Online Stream