atlanta, nation, polar vortex, snow storm, Nation, Current

Snowstorm Turns Atlanta Commute into a ‘Walking Dead’ Nightmare

A massive snowstorm has stranded thousands of commuters across the south, blanketing the region with…