2018 Red Bull Air Races Include France, U.S. Stops
The Red Bull Air Race World Championship will return to a U.S. venue next year, with an event to be held Oct. 6-7 in Indianapolis, the organizers announced this week. The popular series will also make a stop in France for the first time, with a race at the seaside resort of Cannes, April 21-22. […]