Kresta was LUCKY 🫣 January 18, 2024AutoNews Facebook Twitter Pinterest FIA World Rally ChampionshipThu, January 18, 2024 9:53amURL:Embed: Facebook Twitter Pinterest