Dec. 5, 2016

Articulated Buses

The Articulated Low-Floor Diesel Buses manufactured by NovaBus, a Division of Volvo Group-Canada, in Ste. Eustache Quebec, are now on Toronto streets