American Idol Live! On Tour With Season 11’s Top 10 Contestants (PHOTOS)
The American Idol Live tour has officially begun, and Season 11’s contestants are taking the country by storm. Starting in Detroit and making their way through cities such as Seattle, San Diego, Baltimore, and Newark, the season’s Top 10 are sure to be putting on an amazing show!
Can’t make it to the concert? Click through our gallery for some of the highlights from the live show!