Jun. 12, 2017

TTC NovaBus LFS Artic #9000

TTC NovaBus LFS Artic #9000 was rolled out in early May 2013 at Nova's plant in Saint-Eustache, Quebec for the media - This image is courtesy BusMedic/CPTDB Board