Alfa Romeo has announced its return to the world of two-seat supercars with the launch of the 33 Stradale, a revival of its stunning 1967 classic, which comes powered by a choice of twin-turbo V6 and battery-electric powertrains. Limited to just 33 units in total, production of the Alfa Romeo […]
Alfa Romeo 33 Stradale
Top 10 Italian sports car tax specials
Italy is renowned for making some of the world’s most desirable supercars, but the working-class vehicles made do with very tiny engines. Due to a punitive tax for vehicles over 2.0-litres, some unique specials were created with Italy (and Portugal) in mind. Even supercars were not immune to this tax, […]