October 17, 2009

James Stewart: Winning Again


First race back, first win of the "off season." Of course, one would expect the current National and World Supercross champ to win the biggest little race in supercross. Unfortunately, one should not expect his dominant two-night performance in Las Vegas to change the minds of his many detractors.

Some folks just can't handle the truth.

GuyB gets the hands-free.

No comments: