I found this in the Renault flag ship showroom on the Avenue de Champs Elysee in Paris. Link to the new redesigned showroom here. I have owned a red one and a blue one but didn’t think my nephew would go for this one!!!
This photo was taken on my Nokia 6680 phone on the 1st Dec 2005.