Warriors prepare for battle in Japan

It's a battle of mind, body and spirit as the championship arrives in Chiba

Trio of champions get set for Chiba

Chiba in Japan is about to witness a new kind of battle for supremacy as the Red Bull Air Race lands on Tokyo Bay this weekend. 14 Master Class pilots will take to the skies across from the largest city on the planet as the world's fastest motorsport series brings aerial action to the the Japanese fans.