Atlanta: The Land Of Horrible Traffic
So I was born and raised in Atlanta. Something that might surprise people is that Atlanta has horrendous traffic. We’ve been on the top 10 list of most congested cities since I was born and while I was growing up we were right behind New York and LA. We had the third worst traffic in the US. Continue reading “Carfree For Life”