This amazing combination at the Hopkinton Fairgrounds will feature over one hundred vendors!
Tweets by 1055JYY