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.

Top Videos