Good News in History September 24
72 years ago today, the London street scene was made all the more iconic with the introduction of the Routemaster 8 (RM8) from AEC—becoming the double-decker red bus so associated with the British capital. A pioneering d

72 years ago today, the London street scene was made all the more iconic with the introduction of the Routemaster 8 (RM8) from AEC—becoming the double-decker red bus so associated with the British capital. A pioneering d

