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