Live Run Log
Wednesday November, 15 2017 @ 20:50

Nature: Traffic Collision w/Injuries
Location: Interstate 95
Address: Interstate 95 Nb and Frawley Stadium New Castle County, DE 19801