Back to Story:
Renault Talisman – made in Korea, destined for China