Long-Awaited Return of Red Bull Air Race to San Diego Is Just Days Away

Courtesy of Red Bull Newsroom After eight years, the Red Bull Air Race World Championship flies back to a favorite location on April 15-16, as the season’s second stop takes off at San Diego, California, USA. Two fresh faces topped Continue reading Long-Awaited Return of Red Bull Air Race to San Diego Is Just Days Away