red bull air race

Red Bull Air Race: Yoshi Muroya joins Sato as Japanese champs at Indy

Leave a comment

Yoshi Muroya wins Red Bull Air Race World Championship at Indianapolis, and is joined by Takuma Sato for celebration. [more]