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 (KX12 AMO) A MAN Enviro 300 on St.Giles Hill, Northampton heading in to town on a n...