Subaru showed new BRZ’s “true strength” with Sugo win

Iguchi and his teammate aboard the #61 R&D Sport-run Subaru, Hideki Yamauchi, finally gave the new-for-2021 BRZ its first win after a dominant run from pole – ending a three-year winless run for the squad.
Subaru had claimed two other pole positions earlier in the season, at Fuji and in the previous round at Suzuka, but Iguchi and Yamauchi could only manage second at Fuji and a …Keep reading