First Drive review: Rolls-Royce Ghost Series II (2015)

ROLLS-ROYCE sold 260 motorcars in Britain in the first half of last year, which is 64 more motorcars (the company does not refer to them as mere “cars”) than it sold in the same period in 2013. And logic insists, surely, that not all of them were bought by Lord Sugar. There’s also no questioning … Continue reading First Drive review: Rolls-Royce Ghost Series II (2015)