A World Speed Record, and US Nationals Podium Sweep
23 July 2010The first part of the US Nationals have come to a close, and R10 pilots swept the podium. Russ Ogden was first overall, Jack Brown was second (and US National Champ), and Andre Rainsford took third. All three pilots were