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
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
Buying a car is an expensive business and mistakes can prove costly. Wouldn't it be great if you could take an expert with you? With the aid of this book's step