Alfa Romeo Forum banner
1-1 of 2 Results
  1. South Africa
    A classic story of Italian passion versus German efficiency. My wife and I collected the GTV from our mechanic in Somerset and on our way back to the Bos, we were fortunate enough to be the frontrunners at two sets of lights. I revved the GTV to get her attention which she laughed off...
1-1 of 2 Results