|
|
Greyhound Canada 1998 MCI 102 DL3 |
|
|
|
|
Greyhound L6115 is a 1998 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. |