Click for previous Niagara Transit
Orion 05.501 High Floor Bus
Click for next photo

Niagara 2266 on the Niagara Parkway

Niagara Transit 2266 is a 2002 Orion 05.501 high floor bus .

Niagara Transit 2266 on the Niagara Parkway with a Red Line shuttle on Saturday, July 14th, 2012.

BackPhotos from CanadaHomeGalleryLink


Last Updated: July 20, 2012
Mail MeMichael Taylor