Those pesky Swiss, so smug with their chocolate and francs and Sepp Blatters and 0-to-100-kph acceleration records. They needed to be taken down a peg. And if the Porsche 959 and Mercedes-Benz 600 Grosser taught us anything, it’s that when the Swabians need to remind the world who’s boss when it comes to engineering, Stuttgart […]
More...