Live Run Log

Live Run Log

Friday February, 16 2018 @ 18:35

Nature: Traffic Collision - High Mechanism
Location: Interstate 95
Address: Interstate 95 Sb and West Basin Rd Overpass New Castle County, DE