Atlanta declares war on traffic, vows to eliminate red menace - CBS46 News

Atlanta declares war on traffic, vows to eliminate red menace