ATLANTA — Channel 2 Action News has new video of the progress of the new Atlanta Falcons stadium in downtown Atlanta.
The video shows workers high in the air working to build the $1.5 billion Mercedes Benz Stadium.
When it's all finished in 2017, it will hold 71,000 people and expand to accommodate up to 83,000 people.
Cox Media Group




