Mercedes-Benz Stadium from the Sky - Oct. 2016

Merecedes-Benz Stadium is taking shape in downtown Atlanta. Check out these latest aerial photos from October 2016.

Advertising

Advertising