Rapid transit buses could come to Atlanta - CBS46 News

Rapid transit buses could come to Atlanta