Seeing that his helmet wasn't strapped on, I wonder if he even latched his belts. The event was put on by Colorado Streetoutlaws. I wonder if there was a tech inspection? There was no track prep either.
Here's what that guy Kelly races.... you'd think he knows better