SwimRun, Flavour of Freedom Posted 25 July 2019 by Mountainblog & filed under Brand & Event Blog, Michelin Brand Blog, News, Product & Corporate News. Director of Italian project and race SwimRun Cheers, Diego Novella describes the sport as “the greatest personal challenge…