Flocked

June 11, 2014 - The Hopkinton Fire Department is not immune from having a good time to support a local cause.
© Mike Torosian

Photo: