Atlanta Streetcar on the Way
The Atlanta Streetcar will begin testing today along its 2.3 mile route near downtown. Finally some action for the system that has been pushed back several times. A good sign for those anxious to ride the rails in Atlanta, but for most observers the whole situation is still DRIFTING…