Thu, Jun 20, 2013, 7:42 AM EDT - U.S. Markets open in 1 hr 48 mins
you are viewing a single comment's thread.
>>Is that 1 electric propulsion system per bus? <<I supposed it is, but I'm not a mechanic. LOL I wonder how many transit systems are ordering. San Antonio must be one of them. Cazador