Oklahoma City, OKTwo people killed in pedestrian collision on W. 33rd St. near S. Blvd in Edmond, OklahomaAccident Date: Sat, 05/28/2022