Pilots distance themselves as FAI-backed Red Bull Air Race successor announces 2023 race series
The World Championship Air Race (WCAR) is making a fresh attempt at returning to the calendar, masterminded by the Hong Kong investor who obtained the rights to the sport from
Read More