Mercedes-Benz Stadium is truly technologically advanced

Atlanta Tech Edge 12/24/17: Mercedes-Benz Stadium is truly technologically advanced
Published: 11:56 AM EST January 2, 2018