Overview: 2015 Red Bull Air Racing Season About to Get Underway
Wow, how time flies! No pun intended… Red Bull is gearing up for its eighth season of the Red Bull Air Races, set to make stops in Sochi, Russia; Chiba, Japan; Budapest, Hungary; Ascot, England;…