The Cars: VW Golf GTI and BMW 520i Looking through some old photos the other day, I chanced upon one taken in December 1982, just before Christmas, in fact. In the picture, we see not one but two fine examples of German cars: a nearly new VW Golf GTI and a BMW 520i, the E28 […]