કાર 2005 ફ્રેન્કફર્ટ મોટર શોમાં રજૂ થયો હતો.