Parts of Astrodome to be demolished

Three large ramp towers on the exterior of the dome are scheduled to be demolished with explosives
Sunday, December 08, 2013