My sister grew this one last year. It is a ruffled red tomato which tastes pretty good. She saved some seeds and I just planted some up today in the greenhouse.
The seed was brought from Paris by a friend of hers and I can find NO information on this tomato online. Has anyone heard of it or, even better, grown it?