28-706 (1)

28-706 on display at the STM's booth at the Salon National de l'Environment 2008. Looks like there was one less hybrid bus on the road that day.

Comments

No comments yet.

  •  

Language preference

Random image

Language preference

Language preference

Language preference

View more information