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.
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.