Leo Debiesse in the Kelyfos News, Sponsorship UpdatesBy TEOAugust 6, 2020Leave a commentLeo Debiesse in the Kelyfos. Still first place – Les Sables d’Olonne Our Leo Debiesse driving the Kelyfos still in first place after all night racing. Myface Shop is honored to sponsor a really great athlete like him. Come on Kelyfos! Come on Leo!