Fireworks explode in pink and red at the SailFest celebration in New London, Connecticut.
By Yankee Magazine
Oct 20 2003