Renault Talisman 1 June 2012 They’re calling it a world premiere, though whether the rest of the world will get... read more