The Drop head is a British terminology indicating a soft top. The Rolls Royce Phantom Drophead Coupe is a set on a smaller Phantom framework and seats 4. It offers drivers the thrill of a lifetime, and coupled with luxury and majestic aura, driving this magnificent piece of work is just dreamlike. It is amply supported by the V12 engine, it is crafted so well, and that it feels like a racing car. The car is equipped with custom-built features that are just beyond ordinary. The charisma that the Drophead Coupe has is beyond comparison and there are literally no competitors.