Subaru completes two new test tracks in Japan by deeperkins | Oct 23, 2017 | Uncategorized Subaru, looking to further strengthen its safety chops, has finished construction of two new test tracks in Japan. Source: Auto Feed