CONTRASTING SPORTS CARS SIXTY YEARS AGO
IT’S DIFFICULT to define “What is a Sports Car?,” and all the more so when considering the Alfa Romeo Giulietta Super Sprint Speciale and Lotus Seven America, both tested in … Continue reading
February 1, 2020 · 1 Comment