CU 112

Concordia University 112, a 2008 Nova Bus LFS, is seen on a new kind of bus lift on display at Trans-Expo 2009.

Comments

No comments yet.

  •  

Language preference

Random image

Language preference

Language preference

Language preference

View more information