Speed a Likely Factor in Crash That Critically Injured Driver: PD
Police are looking into whether drag racing and speed were factors in a rollover crash that sent a driver to the hospital with critical injuries in New Haven early Saturday morning.
Read more »