That's some hard charging! You rolled your vehicle but still won the race. 8.48% of players have unlocked this achievement