Two brothers from Connecticut face a host of charges after they led Massachusetts State Police on a chase along I-84 Tuesday that ended with them surrendering to a police helicopter that was monitoring the scene.
↧
Two brothers from Connecticut face a host of charges after they led Massachusetts State Police on a chase along I-84 Tuesday that ended with them surrendering to a police helicopter that was monitoring the scene.