Michelin Le Mans Cup 2018 .Kessel Racing #8 winner and Spirit of Race #51 second place.Another title for Kessel Racing.If there is no Race track in Switzerland there are great Racing Teams such as Kessel and Spirit of Race. Reactions: ninezeroniner, Caton XII, Bert Austen and 1 other person