Capping off the Red Bull Air Race season finale at Texas Motor Speedway in Fort Worth, Texan Kirby Chambliss gave the local crowd even more to cheer about with a third place Fort Worth race finish. Martin Šonka (CZE) took home the 2018 series title – the first Red Bull Air Race World Championship of […]