Texas Stadium will be imploded on April 11 at approximately 7:00 a.m. and you can watch it here live!
Click on a marker in the map below to see a live camera view of Texas Stadium from that perspective.
Texas Stadium will be imploded on April 11 at approximately 7:00 a.m. and you can watch it here live!
Click on a marker in the map below to see a live camera view of Texas Stadium from that perspective.
Poof!