Sweptail


Rolls-Royce Unveils Sweptail, World's Most Expensive Car

Rolls-Royce Unveils Sweptail, World's Most Expensive Car

Only one piece of the car called Sweptail worth $18 million will ever be created...

May 29 2017, 8:19am CDT