$30 MILLION 1 of 1 Rolls Royce La Rose Noire Droptail - First Time in London

The most expensive new car in the world, 1 of 1 Rolls Royce La rose Noire Droptail, costing a jaw dropping $30 Million sighted in London, a once in a lifetime sight.