In less than a minute, the west grandstand at Texas Christian University’s football stadium came down Sunday morning. It’s part of a $105 million dollar renovation that is scheduled to be completed by May 2012. (Dec. 5)
The rest is here:
Raw Video: Implosion at TCU Stadium in Texas