Amazing timelapse video of building McLane Stadium
This timelapse video shows what it takes to put together an American football stadium. University of Baylor in Texas have released a timelapse of construction of their newly constructed McLane Stadium. The stadium was designed by Populous, contains 45,000 seat and is located on the Brazos River. It is a great overview of what it…