Car of the Month – November 2018

The Ferrari Testarossa is possibly, besides the Lamborghini Muira, the most recognisable and iconic supercar produced. Undoubtedly a ‘Marmite’ design, the model has gone from rags to riches before softening to price levels that surely make them a mid to long term wise buy.

Continue Reading