Middleborough Christmas Parade Events Middleborough Public Schools Video - November 24, 2018November 27, 2018