Worcester

Car catches fire in Auburn

A car slammed into a pole and burst into flames in Auburn last night. The crash took place at the intersection of Upland Street andRead More