Thom Richard Wins Air Race 1 World Cup
Last week’s National Championship Air Races at the Reno-Stead Airport included the final race for the inaugural Air Race 1 World Cup series, with formula one airplanes going at it in a 5 km closed pylon course. Thom Richard, originally from Sweden, placed at the top of the podium in all three races — in […]