[VIDEO] Watch the Tallest Building to Ever Be Demolished by Implosion

A couple weeks ago, we shared a list of the 100 tallest buildings to ever be demolished.  One of the most interesting things that I learned while researching for that article was that although Detroit’s Greater Department Hudson Store was not the tallest building on the list (it was #21), it was the tallest on the list to actually be imploded.

Read More