The Red Bull Air Race World Championship will return to the United States on September 6-7 with its first-ever stop in the Lone Star State, and this past spring two-time champion and native Texan Kirby Chambliss took to the skies to celebrate.
Tags: