Rolls Royce Phantom
The Rolls Royce Phantom is a luxury saloon car made in United Kingdom by Rolls Royce Motor Cars , the current shape launched in 2003 , the Rolls Royce Phantom Coupe and Drophead both are based on Rolls Royce Phantom and it has also won the Car of the Year award 2003 from Top Gear [...]