American Idols Live July 18, 2010 Comcast Center - Mansifeld, MA Photos By: Mary Ouellette - theywillrockyoudotcom