WATCH: Window Washers Dangle Dangerously Over Oklahoma City

Two workers had to be rescued from an “out of control” lift at the top of Oklahoma City’s Devon Tower.

Sponsored Content

Sponsored Content

96 Rock · Panama City's Rock Station
Listen Now on iHeartRadio