Buford Highway in metro Atlanta is one of the most pedestrian-unfriendly roads in the United States. This is a short drive down the road with commentary by Sally Flocks, the executive director of Peds.org, an Atlanta advocacy group for pedestrians.

Add Comment

Your email address will not be published. Required fields are marked *