Another turboA found

This one has travelled quite some distance.
Original Japanese car, then to the UK, now in Switzerland and still looks extremely clean and tidy.

MA70-0110214

 

Social Share Toolbar