The Rolls Royce Boat Tail is one of the most expensive luxury cars ever made and with only 3 units commissioned it is also one of the rarest. Out of the 3 cars that were made, two of them have been showcased in public. The first and probably the more…
The Mysterious 3rd Rolls Royce Boat Tail









