Kansas City’s streetcars are being built in Elmira, N.Y.
Kansas City’s streetcars are being built in Elmira, N.Y. Kansas City Public Works Department
Kansas City’s streetcars are being built in Elmira, N.Y. Kansas City Public Works Department

Harmful streetcar delay let the public down but can be overcome

August 14, 2015 01:44 PM