Alfa Romeo Forum banner
60 or 70s
1-1 of 1 Results
  1. General Motoring Discussion
    Oh dear Vauxhall, bow thy head in advertising shame: https://www.youtube.com/watch?v=IDk1pM78ce0 It's like watching panto. :lol:
1-1 of 1 Results
Top