7-4-2012 Boston, Mass. 4th of July Celebration on the Esplanade, with Dropkick Murphy, Jennifer Hudson and cast member of Mamma Mia!. Globe photo by Bill Brett