Surely Not?

Author

admin

From a recent Rover hand-out : ” The Rover 105, 2,638cc six-cylinder, 108 b.h.p., is the fastest Rover ever made and has earned itself a reputation, as the 105S during the past two years, for high-speed travel in the minimum of comfort.” (Our italics:)