Farewell Ol’ Friend
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. cbs11tv.com/texasstadium
Posted in DFW, Pop Culture, Sports
1 Comment