Oklahoma City, OKTwo people die when their car is hit by other vehicle, the occupants of which fled the scene on foot near Southwest 35th Street and South Youngs Boulevard in Oklahoma City, OklahomaAccident Date: Sun, 08/07/2022