Sunday, May 28, 2023

1927 Leyland 8


The Leyland Eight was a luxury car produced by Leyland Motors from 1920 to 1923 and only 18 were made. The one above was assembled from spare parts in 1927 and is the only surviving example, now in the British Motor Museum. More

No comments: