AN EYE-OPENING SPORTS FACILITY
The Atlanta Falcons’ Mercedes-Benz Stadium
by BL
Sep 12, 2016
1 minute
Stadiums with retractable roofs are commonplace, but there’s never been anything like the new home of the Atlanta Falcons, which is set to open for the 2017 season. Instead of a flat panel that slides back,
You’re reading a preview, subscribe to read more.
Start your free 30 days