What's 100 horsepower between stoic, cross-border acquaintances? That's exactly what Switzerland's Sportec has

Advertisement