1991 Orion 05.501
|TTC 6642 is a 1991 Orion 05.501 high floor bus. It is
not fitted with a
front door wheelchair lift. Accessible buses have blue marker lights
where the fleet numbers are carried on this vehicle.
TTC 6642, broken down and waiting for a tow, at Lawrence West and Dufferin on Thursday, July 30th, 2009.