We're pretty sure that this title put Mike Gosselaar over the top as the all-time winningest mechanic with something like 11 titles. That's one more than Honda's Cliff White.
Use keyboard arrow keys to browse the gallery.
Swipe to browse the gallery.
Vital MX Pit Bits: Budds Creek