London Hosts Rolls-Royce Spirit of Ecstasy Centenary Drive
One hundred Rolls-Royce motor cars took to the streets of London on 6 February 2011 to celebrate a very special anniversary.
One hundred Rolls-Royce motor cars took to the streets of London on 6 February 2011 to celebrate a very special anniversary.