Alfa Romeo Television Commercial, 1989

Alfa Romeo Television Commercial, 1989

Alfa Romeo Television Commercial, 1989 Combining their passion of European cars and for problem solving, Smedley’s Engineers provided technical and production facilities as well as the technical crewing on the making of this commercial for the Alfa Romeo 75 Twin...