The vehicle debuted in 2003 at the Geneva motor show. It was launched in 2003. It was first debuted at a Geneva motor show in
The vehicle debuted in 2003 at the Geneva motor show. It was launched in 2003. It was first debuted at a Geneva motor show in