Images of Three Rivers Stadium implosion
The home of the Pittsburgh Pirates and the Pittsburgh Steelers was imploded on Feb. 11, 2001.
Advertisement
Images of Three Rivers Stadium implosion
The home of the Pittsburgh Pirates and the Pittsburgh Steelers was imploded on Feb. 11, 2001.
PITTSBURGH —
Three Rivers Stadium, the home of the Pirates and the Steelers, was imploded on February 11, 2001.
Take a final look from Sky 4 as the big boom begins, then see the aftermath as dust fills the city and Pittsburgh's old stadium lies in a heap of rubble.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement