Leyland Motors Leyland Motors Limited (later known as the Leyland Motor Corporation) was a British vehicle manufacturer of lorries, buses and trolleybuses. The company…
Continue Reading