Three Rivers Stadium in Pittsburgh was imploded Feb. 11, 2001
Remembering the implosion of Three Rivers Stadium 20 years ago
19 years ago, Three Rivers Stadium went out with a bang
Remembering the implosion of Three Rivers Stadium 20 years ago
Three Rivers Stadium implosion, Feb. 11, 2001
ON THIS DAY: Feb. 11, 2001, Three Rivers Stadium was imploded
This day in history: Feb. 11, 2001 – Three Rivers Stadium demolished
ON THIS DAY: Feb. 11, 2001, Three Rivers Stadium was imploded on
PITTSBURGH - Three Rivers Stadium (59,600, 1970-2000)
Three Rivers Stadium, Pittsburgh, PA - Brucebase Wiki
Three Rivers Stadium Implosion - February 11, 2001 at 8:00 AM
A cloud of dust went up and Three Rivers Stadium came down': Feb