Alfa Romeo Forum banner
1-1 of 1 Results
  1. General Motoring Discussion
    There are many embassies in London and it's not unusual to see large, black sober diplomatic cars parked outside. However, the ambassador of one European country seems to have a different attitude to cars.
1-1 of 1 Results