Dirt RiderBarcia and Windham in top form as Supercross tour arrives in HoustonBy Dirt Rider StaffMarch 26, 2012