Kirby Chambliss, one of two U.S. pilots competing in the Masters class of the Red Bull Air Race World Championships, scored a big win at the race in Budapest, Hungary, over the weekend. While Chambliss has seen great success at the races, with two world championships on the books, he had experienced a long dry spell having not stood at the podium since 2008. But he showed that he’s still got the right stuff in Budapest.
Kirby Chambliss Scores Big Win in Red Bull Air Race