Login to Rush Rally Online and view the leaderboards 14.06% of players have unlocked this achievement