Video Recap – Red Bull Air Race World Championship, 2017, Stop 3 – Chiba, Japan

Courtesy of Red Bull Media Services The biggest crowd of the Red Bull Air Race season so far had the biggest result to celebrate as home hero Yoshihide “Yoshi” Muroya earned a rare double repeat – back-to-back wins at home Continue reading Video Recap – Red Bull Air Race World Championship, 2017, Stop 3 – Chiba, Japan