In 1928, the freshly formed Mercedes-Benz marque launched its most ambitious model yet: the SSK W06 roadster. Its supercharged inline six engine was capable of propelling it to speeds of…
The post Why Not All Luxury Cars Are Sports Cars appeared first on Atlanta Motorsports Park.