Site icon Sport and Motor

The Lonsdale was a Mitsubishi Sigma from Australia only 780 were exported to the UK now all extinct

Exit mobile version