New Georgia Dome Construction Early Stages

Aerial View of the New Georgia Dome Construction in its Early Stages in Atlanta, Ga.