Car accident on I-95 North in Guilford caused right lane closure, heavy delays

(WTNH)–State Police have confirmed officials responded to a car crash on I-95 between Exits 57 … Several officers and a tow truck were on the scene.
Source: Towing News