The dispatch of the Rolls-Royce Phantom on 1 January 2003 was significantly more than the uncover of another ultra-extravagance auto; it flagged the 21st Century renaissance of the world's most well known extravagance vehicles brand and the...read more