The emergence of Chinese brands in the last two years has thrown a significant cat amongst the pigeons in terms of the ...
Later this month, six Sierra Cosworths will go under the hammer at one auction in Northamptonshire. Collectively, they are predicted to sell for an eye-watering £1million.