Alfa Romeo Forum banner
1-1 of 1 Results
  1. General Motoring Discussion
    What is this? Maybe it's good (or bad) timing that these TV adverts have now appeared together: Aviva: Confused: If my experience is anything to go by though, they are not representative of Mercedes drivers, because there's no way I could gather enough speed in my Taxi to get up to any of...
1-1 of 1 Results