I asked Steve some questions in the chat today and he kinda off-handedly mentioned trusting that the companies would deliver quality streetcars. I tried to get him to clarify why anyone would not trust the companies and he seemed confused as to what I was asking. Does anyone know what I'm referring to?
Bookmarks