Tag: rover SD1 Vitesse

Life of Mars police supercar up for auction

A UNIQUE "jam sandwich" police car bought to chase oil executives in their Ferraris has been restored to its original glory and is up...

Latest News