It’s been a year in the making! Ever since the $1.5 billion Mercedes-Benz Stadium opened the roof has had some troubles opening and closing. And the roof has even had leaks. Now, workers […]
It’s been a year in the making! Ever since the $1.5 billion Mercedes-Benz Stadium opened the roof has had some troubles opening and closing. And the roof has even had leaks. Now, workers […]