Published On Feb 22, 2015
A look at London's RT Buses, which graced it's streets from 1939 'til 1979. Please follow this link for a re-authored version, which corrects the aspect ratio. • Story of the RT
show more
A look at London's RT Buses, which graced it's streets from 1939 'til 1979. Please follow this link for a re-authored version, which corrects the aspect ratio. • Story of the RT