Ashok Leyland
Ashok Leyland is an Indian manufacturer of commercial vehicles like buses ad trucks. It was founded in 1948 as Ashok Motors though its name changed in 1955 due to a co-operation with Leyland.
Bus Ashok Leyland Photo of an Ashok Leyland bus, seen in Abu Dhabi in 2008.
Used for Construction workers transportat...
Stagecoach 28626 Stagecoach 28626 (KX12 AMO) A MAN Enviro 300 on St.Giles Hill, Northampton heading in to town on a n...