That's some hard charging! You rolled your vehicle but still won the race.
You have not earned this achievement yet
Log in to view progress