Loading Video…
This browser does not support the Video element.
Newton police chase ends in dead end street
Newton police captured a suspected drunk driver who reached speeds of 108 mph through a 25 mph downtown business district before tracking him down a dead-end street.