Home hero Yoshihide ‘Yoshi’ Muroya wins Red Bull Air Race in Japan
It was back-to-back wins for Yoshihide Muroya as he earned a double repeat with consecutive wins in a season to say high spot general. The Czech Republic had a pair …
Read moreHome hero Yoshihide ‘Yoshi’ Muroya wins Red Bull Air Race in Japan