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

Advertisement
Fitness Sale! Up to 50% Off Men''s Tech Shirts, Shorts and More at EMS.com. Shop Now!

More videos

CGTN 21 May 2019 11:30 CEST

The secret behind sugar cane's name