Tom Dugan and Mike Aitken did a quick train at the Texas Toast jam and everyone lost their minds for good reason. This is the first contest Mike rode at since his accident a few years back. Pretty crazy. Psyched to see it.
Clip – Chad Treanor
This website uses cookies.