Live Run Log

Live Run Log

Monday February, 5 2018 @ 03:20

Nature: Traffic Collision - High Mechanism
Location: Interstate 95
Address: Christiana Rd Overpass and Interstate 95 North New Castle County, DE