These are photos from concerts where American Idols LIVE! played, so they may be of other bands that played the concert as well.
American Idols LIVE! Jul 5, 2006 Manchester, New Hampshire, United States Uploaded by Krock