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