The Sweptail represents a return to prominence, a statement piece of art says LARA OLADUNNI Something big and new is happening in the world of automobile with the recent announcement of the Rolls-Royce Sweptail which costs a reported $13 million. It might be the most expensive new car ever built…
