959c12d5-67e6-42db-958d-14548a009ea3_zpscf7a6267 April 24, 2013 1024 × 768 1979 Alfa Romeo Sport Sedan alf5