Posts Tagged ‘It Blew Up Real Good’

Texas Stadium Implosion

Sunday, April 11th, 2010

It blew up real good.

Updated: An aerial view: