Photos: The view above Falcons’ Mercedes-Benz Stadium
1 / 5
September 17, 2017 - ATLANTA - Aerials of the new Falcons Mercedes Benz Stadium in Atlanta on Sunday, September 17, 2017. The roof of the stadium is opened for the first time. (Akili-Casundria Ramsess/Eye of Ramsess Media)