Leyland Trucks Leyland Trucks is the UK's leading medium & heavy duty truck manufacturer and is based in the town of Leyland, Lancashire. It emerged from the bankruptcy of DAF NV as the result of a
... more
Holden Special Vehicles Holden Special Vehicles, abbreviated HSV is the officially designated performance vehicle division of Australian motor automobile manufacturer Holden. Based in Clayton, Victoria and
... more