$13 Million Rolls-Royce Sweptail May Be Most Expensive New Car Ever


Hot on the heels of the Rolls-Royce Sweptail premiering at Villa d'Este, it has emerged that the one-off is possibly the most expensive new car ever built.
Read more ยป