Best Moments from Chiba

Red Bull Air Race 2018

Watch the best moments from the third stop of Red Bull Air Race 2018 in Chiba, Japan as hundreds of thousands of fans joined together to cheer on the pilots.

Stories