Capelli makes cryptic Leclerc claim – “He failed to carry out his role for the team” February 2, 2022 Peter Traveski Formula 1