Joe Retter
More ideas from Joe
Alfa Tipo 33 Stradale-Is this the best Italian sports car ever made?

1967 Alfa Romeo Tipo 33 Stradale I may not afford the car, but I've got an Alfa Romeo engine in my Dodge Dart! Only reason I took the chance on a car with no track record was that engine!