Enjoy a ride video onboard a Toronto Transit Commission 2006 Orion VII 07.501 HEV, #1148, on 129 McCowan North, heading southbound to Scarborough Centre Station. This vehicle has a Cummins ISB engine and a BAE Systems HybriDrive hybrid system.
This video was taken between Kenhatch Boulevard and Scarborough Centre Station.
Link to this comment:
All Comments (0)