El Paso’s City Hall was imploded yesterday by a series of detonations, as the city takes down a landmark of sorts to make way for a new Triple-A ballpark. The 34-year-old building took about 10 second to collapse after the charges were detonated. A crowd of 100 or so was on hand to see the […]