The Alfa Romeo 105 series Spider is one of the most admired drop-head sports cars to come out of Italy. Launched in 1966, its radical new look was not immediate
At the heart of all Alfa Romeo cars is a design philosophy that makes them true drivers' cars and one reason to own a classic Alfa is to enjoy a driving experie
Alfa Romeo is synonymous with style and performance. These qualities are epitomized in forty years' production of the famous Alfa Romeo series of Spider sports