justbritish.com
Rolls-Royce Ghost Named Best Super-Luxury Car - Just British
The judges at the What Car? Awards have once again declared Ghost the best super-luxury car in the world.