Ask any driver the places they hate driving the most and Atlanta will certainly come up on their list. A new study from the U.S. Department of Energy appears to support that.
Ask any driver the places they hate driving the most and Atlanta will certainly come up on their list. A new study from the U.S. Department of Energy appears to support that.