By 1975 the USA had long mothballed its moon vehicles, as with the Mercedes 450 SEL 6.9, W116 series the Germans unveiled a road rocket, whose thrust felt like it could easily rival a Saturn V. The constructors borrowed ...