283 views

 

Submit

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:

Rate This Video:
0 (0)

All Comments (0)

Show more comments
Search By: