You got first place in 3 consecutive races in Super Off Road. 1.38% of players have unlocked this achievement