Rolls-Royce Sweptail $13 million – World’s Most Expensive Car

Posted by Antony Hensley