Video 

Del City Police are investigating a hit and run crash near Southeast 44th Street and Sooner Road.
Tuesday, March 10th 2020, 5:18 AM CDT