Live Run Log
Sunday July, 16 2017 @ 21:48

Nature: Traffic Collision - High Mechanism
Location: Interstate 95
Address: Interstate 95 Nb and Churchmans Rd Overpass New Castle, DE 19720