Live Run Log
Sunday September, 24 2017 @ 02:57

Nature: Traffic Collision - High Mechanism
Location: 95 Southern Split - Interstate 495
Address: Interstate 495 Nb and Interstate 95 North New Castle, DE 19720