Frameless Solar Panels Mercedes Benz Stadium

Solar Panels mounted on the carport covering in the parking lot of Mercedes Benz Stadium.