“Another Italian work of art.”
Now, here’s a vehicle you don’t see every day – the Fiat Strada. Catch this spot from February 1979 and enjoy the scenery and flavor of Italy (circa late ’78 – when this was likely filmed). Caio, bella!
Previously on 70s Spots: Bakshi’s ‘Lord Of The Rings’ (1979)