Loading Video…
This browser does not support the Video element.
When the Hudson's implosion took over Huel and Monica
On Oct. 24, 1998, the implosion of the tallest building in the world took place in Detroit -- emitting a massive cloud of debris and smoke throughout downtown.