The Maple Leaf is back on the Circuit de la Sarthe! The most talked-about livery from last year's 24H of Le Mans returns, with updated branding for 13 Autosport.