home
>
176 leyland titan pd2 12 midland red
176 leyland titan pd2 12 midland red
176 leyland titan pd2 12 midland red
The leyland titan was a forward control chassis with a front mounted engine designed to carry double decker bus bodywork it was built mainly for the uk market between 1927 and 1942 and then again between 1945 and 1969

SIMILAR PRODUCTS