Donate SIGN UP

jameswaller

Only 1 question

Avatar Image
jameswaller
Would be so grateful if someone could help with the name of the following car tyre ad and where to get it: A TV ad from the 1980's/1990's which looks as though it was filmed in Italy. Starts with old...

Only 1 question