May 2, 2018 - HCAM hosted debates for the contested races in this years Hopkinton Town Election. © HCAM Photo Old Id 15757 Photo