An Italian brand of sports car that has taken the world by storm time and time again, be it with the GTV, the Spider, the Alfasud or the 8C.
Alfa Romeo Montreal
Alfa Romeo Spider
1983 Alfa Romeo 33
1994 Alfa Romeo RZ
1997 Alfa Romeo Spider
1984 Alfa Romeo Giulietta
1993 Alfa Romeo 33