Watch American Idol Season 11 Episode 26 - Top 8 Results Show

Add to Watchlist

American Idol Season 11 Episode 26

First Aired: April 5, 2012

Description: America has voted and another contestant is sent home.