Residents in the South are waking up to frozen roads yet again. Crews in Atlanta, Georgia are scrambling to remove thousands of abandoned cars and rescue stranded drivers.
Residents in the South are waking up to frozen roads yet again. Crews in Atlanta, Georgia are scrambling to remove thousands of abandoned cars and rescue stranded drivers.