Formula 1 25/05/2025 ‘We were almost in Mario Kart’: Verstappen criticizes the two mandatory pit stops