A 19-story landmark hotel in Arlington, Texas, was demolished to make way for a new luxury resort, and the implosion took less than a minute.
A 19-story landmark hotel in Arlington, Texas, was demolished to make way for a new luxury resort, and the implosion took less than a minute.