WINDOW WASHERS: Go On A Deathly Windy Wild Ride in Oklahoma City

A lift believed to be holding window washers above Devon Tower in downtown Oklahoma City spun out of control.


View Full Site