Metro Atlanta and North Georgia on Tuesday were paralyzed by a few inches of snow, an embarrassing reality for city that touts itself as an economic player on the world stage.
Metro Atlanta and North Georgia on Tuesday were paralyzed by a few inches of snow, an embarrassing reality for city that touts itself as an economic player on the world stage.