1 Articles
Official

Renault has introduced its new flagship sedan, the Talisman. While it's not coming to the US, its footprint is remarkably similar to America's Nissan Maxima.