World Champion Dolderer claims pole position for San Diego air race
Families and fans were out in force on Saturday to watch the first Red Bull Air Race Qualifying in San Diego, California since 2009. Defending…
Families and fans were out in force on Saturday to watch the first Red Bull Air Race Qualifying in San Diego, California since 2009. Defending…