Tag Takuma Sato "A Special Weekend for Japanese Sports Fans"Japanese sports fans witnessed a truly rare double triumph on home soil. Page 1 of 1