US: Lift Swings on Top of Devon Tower in Oklahoma City, Oklahoma
- Captured on Wednesday 15th of May 2019
- Location is Oklahoma
Description
Emergency crews rescued two people trapped on a lift in downtown Oklahoma City. Crews responded to the Devon Tower aroun Read more...