Skip to main content

Watch: 18-story building implodes in Houston


play
Show Caption

A historic Houston building came crashing down Sunday. The Houston Club, which opened in 1894, fell to dust, concrete and steel to make way for a new, modern 35-story building.