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

Niagara Transit 2266 on Lundy's Lane

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

Niagara Transit 2266 on Lundy's Lane with a Red Line shuttle on Saturday August 30th, 2008. It is advertising the IMAX theatre located next to the Fallsview Casino.

BackPhotos from CanadaHomeGalleryLink


Last Updated: September 01, 2011
Mail MeMichael Taylor