Click for previous Toronto Buses
2010 Orion VII.501 Next Generation
Click for next photo

TTC 8118 on route 83 on Leslie Street

8118 is a 2010 Orion VII.501 NG low floor bus.

TTC 8118 on route 83 on Leslie Street on Sunday, September 4th, 2016.

BackPhotos from CanadaHomeGalleryLink


Last Updated: May 15, 2017
Mail Me Michael Taylor