Click for previous Greyhound Canada
1998 MCI 102-DL3
Click for next photo

Greyhound 1060 near the Toronto bus terminal

Greyhound 1060 is a 1998 built MCI 102-DL3 highway bus.

Greyhound 1060 on Edward Street across from the Toronto Bus Terminal on Monday, August 16th, 2010.

BackPhotos from CanadaHomeGalleryLink


Last Updated: July 12, 2017
Mail MeMichael Taylor