Jan 14, 2015

Mercedes-Benz Stadium Fly-Through: Watch It

Mercedes-Benz Stadium

The New Mercedes-Benz Stadium, which will be home to the Atlanta Falcons and Atlanta United (set to begin play in 2017), is currently under construction. Several renderings of the unique design for the stadium have been available to the public for some time. However, a new fly-through video released this Tuesday shows the much-anticipated Mercedes-Benz Stadium in all its glory, including the unique retractable roof, a gigantic window providing a view of downtown Atlanta, and the 360-degree HD “halo” video board running the entire circumference of the stadium. The fly-through video gives fans a look at each part of the… Read more

Jun 26, 2013

New Atlanta Falcons Stadium Approved by GWCC

On June 18, 2013, plans for the new stadium for the NFL’s Falcons were approved by the Georgia World Congress Center Authority Board of Governors.  The architectural renderings are worth a look – (last visited 6/26/2013). The lead architect for the job, 360 Architecture, will work with three local firms  – Goode Van Slyke Architecture, Stanley Beaman & Sears, and tvdesign.  The stadium design calls for a transparent shell that serves to connect the stadium with the surrounding community. The retractable roof has been compared to an aperture on a camera lens that opens and closes to control the… Read more