Racer X SX Show: Mitch Payton
March 20, 2010 5:25pm | by: Steve Cox
We talk to Mitch Payton about what happened to Dean Wilson at this week's supercross in Dallas.
We talk to Mitch Payton about what happened to Dean Wilson at this week's supercross in Dallas.