Controlled Building Demolition

  • Uploaded by number1 on May 4, 2012
  • Views: 540

The JL Hudson Department Store in Detroit, Michigan was imploded on October 24, 1998. At 439 ft. tall Hudson's was the tallest building ever imploded.

To upgrade your genetics, visit:


There are no keywords present.

Show Description Hide Description