Now playing

Final preparations underway for July 4th on Esplanade

C

CBS Boston

Open on YouTube