mwsmith20: 1956 Leyland PD2 JBN153 at Shudehill Interchange, Manchester
mwsmith20: 1966 Leyland PD2/40 / MCW FRJ254D
mwsmith20: 1949 Crossley DD42/8s / Crossley H32/26R JND791
mwsmith20: 1948 Leyland Titan PD2/1 / Leyland L27/26R CDB224
mwsmith20: 1947 Leyland PD1/3 / Roe H31/25R DBU246
mwsmith20: 1950 Crossley DD42/8 / Crossley H30/26R FBU827
mwsmith20: 1965 AEC Renown / East Lancs H41/31F PTC114C
mwsmith20: 1969 Leyland Titan PD3/14 / East Lancs H38/32R MJA891G
mwsmith20: 1950 Foden PVSC6 / Lawton C35F LMA284
mwsmith20: 1949 Leyland Titan PD1/3 / Metro-Cammell H32/26R JNA467
mwsmith20: 1961 Leyland Titan PD3A/2 / Massey H41/29F HEK705
mwsmith20: 1975 AEC Reliance / Plaxton C49F HVU244N
mwsmith20: 1950 Crossley Empire TDD42/2 / Crossley H30/26R LTC774
mwsmith20: 1959 Leyland Atlantean PDR1/1 / Metro-Cammell H43/33F UNB629
mwsmith20: 1957 Leyland Titan PD2/20 / Roe H31/29R NBU494
mwsmith20: 1941 Leyland Titan TD7 / Northern Coachbuilders L27/28R FTB11
mwsmith20: 1950 Leyland Tiger PS1 / Alexander C35F CWG206
mwsmith20: 1965 Leyland Atlantean PDR1/1 / Metro-Cammell H43/33F DBA214C
mwsmith20: 1962 Daimler Fleetline / Northern Counties H43/33F 561TD
mwsmith20: 1946 Bristol L5G / Willowbrook B38R BJA425
mwsmith20: 1939 Bristol K5G / Willowbrook L27/26R AJA152
mwsmith20: 1959 Guy Arab IV / Northern Counties H41/32R 122JTD
mwsmith20: 1930 Leyland Lion LT1 / Roe B30F TF818
mwsmith20: 1934 Leyland Lion LT5A / Leyland B32R TJ6760
mwsmith20: 1941 Leyland BRJ333
mwsmith20: 1927 Leyland Lion LSC1 / Ribble B31F CK3825
mwsmith20: 1928 Karrier WL6 / English Electric B32F TE5780
mwsmith20: 1934 Crossley Mancunian / Crossley/Manchester CTD H--/--R ANB851
mwsmith20: 1958 Leyland Titan PD2/34 / Burlingham H37/26R TNA520
mwsmith20: 1939 AEC Regent / Park Royal H26/22R BBA560