Click for previous Greyhound Canada
1999  MCI 102 DL3
Click for next photo
Greyhound L6115 on Edward Street
Greyhound L6115 is a 1999 built MCI 102-DL3 highway bus leased from Greyhound USA in 2002.

Greyhound L6115 on Edward Street near the Toronto bus terminal on January 21st, 2010.

BackPhotos from CanadaHomeGalleryLink


Last Updated: May 06, 2017
Mail Me Michael Taylor