Rolls-Royce Phantom VIII Wins Luxury Car of the Year Award in UK
The Rolls-Royce Phantom has received the UK Car of the Year Awards’ prestigious ‘Best Luxury Car’ honor. It’s not as if this is a surprise by any means, the Phantom being a regular winner in…