This really could be an Alfa Romeo commercial. It is that good what the images look like in this episode. It is filmed driving up a vulcano (?) and is really covered extensively. Nice car. Odd though to do this for a car that was out of production for some years at the time. Maybe the director really liked it or so..
[quote/]
It is filmed driving up a vulcano (?)[/quote]
Probable,given that car shown the TP(=Trapani)initials on plate(one of Main cities of Sicily),so that scene could be played next to vulcanic zone of famed Etna's Volcano that exists in Sicily