Architecture Things » Texas Stadium Implosion Set for April 11, 2010 » Photo Gallery

Texas Stadium Implosion Set for April 11, 2010

Texas Stadium Implosion Set for April 11, 2010

Texas Stadium in Irving Texas, Picture Size: 1280 x 859, [ Download ]