Autocar Five Star award

Rolls Royce Phantom VIII 48 830x553

Rolls Royce Phantom is an Autocar “Five Star” car

When Rolls Royce set about making the Phantom, it did so with the mission of creating the greatest car in the world. That’s a near impossible task, to be honest, but Rolls Royce wasn’t playing…