Charles Leclerc and Leo could surpass the popularity ... the couple at the launch of Leclerc’s new frozen dessert brand, ‘Lec’ whose logo is strikingly similar to the word ‘Leo’ when ...