American Idol Season 11 Episode 19
Title: 12 Finalists Compete
Air On : March 14, 2012
Spoiler : The
competition is getting tougher and tougher so the contestants must not
really be assured that their performance for the week can spare them
from being voted off because if they think they are great, their
competitors are even greater. Watch American Idol Season 11 Episode 19
online free and see how the contestants are really struggling to give
all their best during their performances.