MSD407

MSD 407 – Leyland Titan PD3/3

Western S.M.T AD1543, MSD 407, is a 1959 Leyland Titan PD3/3 with Walter Alexander 67 seat, lowbridge bodywork and a Leyland O.600 engine.

MSD 407 – Leyland Titan PD3/3 Read More »