Texas Stadium Implosion


Implosion of Texas Stadium on Sunday morning, April 11. Photos by Patrick Michels.
X


Sponsor Content