April 12, 2012 05:52 PM by Lisa Princ
AMERICAN IDOL: L-R: Hollie Cavanagh, Joshua Ledet and Jessica Sanchez perform in front of the Judges on AMERICAN IDOL airing Wednesday, April 11 (8:00-10:00 PM ET/PT) on FOX. CR: Michael Becker / FOX.
« American Idol Results Recap: Shocking Results Tonight! | Home