thelegocarblog.com
Red Spider
Is there a more disappointing automotive brand than Alfa Romeo? We’re going to say no, and the disappointment started with this car. Launched in 1966, the pretty Pininfarina-designed Alfa Rom…