26 Oct 2015
    Superb (adjective). Of excellent quality; very great. splendid, grand.     You’ve got to be pretty confident if you’re going put a badge on the boot-lid of one of your cars saying that, even if it is your range-topper, but, that’s what Skoda have done, and it’s not the first time either. In the 1930’s even when Skoda were a renowned luxury motor-maker calling one its products The Superb was...
Subscribe to Driving.