Rolls-Royce Wraith to launch in India on August 23 Posted in Automobile, Cars, Rolls Royce News by TheMech On August 15, 2013 With a monster twin turbo V12 under the hood, the Wraith will be the most powerful Rolls to roll into India The Rolls Royce Wraith will be launched in India on the 23rd of this month. It is dubbed as the most powerful Read More