
By: Chris Walsh Twitter @cwalsh_uk The launch of the first Rolls-Royce Phantom in January 2003 gave the public a new insight into the future of ultra-luxury motoring. It pretty much signalled the renaissance of arguably the world’s most famous luxury brand and gave us the first glimpse of a … [Read more...]


