The most stressful cities in Atlanta. Where does Atlanta land?
00:00:00