Share on Facebook0Share on Google+0Tweet about this on Twitter0

American Idol

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!