The roof, the roof, the roof is on fire. Watch as the iconic Torch (yep, real name) building in Dubai turns into a fireball.
Continue Reading