Just had a look at my St Tropez. Certainly hasn't done 68K... A conservative calculation puts the mileage nearer 120K. Along with all the failure history, it's very, very interesting indeed.
BX14TE St Tropez 1990 - now sold
Xsara Forte 1.4i 2000
Kawasaki GPz550A4 1987