justbritish.com
Rolls-Royce Phantom Top Gear Luxury Car Of The Year - Just British
The Rolls-Royce Phantom has earned Top Gear’s Luxury Car of the Year, just weeks after its global media launch at Lake Lucerne in Vitznau, Switzerland.