Derived from the Alfa Romeo 8C Competitzione, the 8C Spider is a thoroughbred sports car in the traditional Alfa Romeo spirit; it offers sophisticated engineering, a sporty yet elegant shape, and strictly two-seat accommodation. ... Read More

2005 Alfa Romeo 8C Spider