2 men trapped in SUV after rollover crash on I-5 in Chula Vista

Published June 7, 2017 0 Plays

Rumble CHP officials said DUI is suspected in the crash on northbound I-5 at the J Street off-ramp in Chula Vista.

0 COMMENTS