AutoTechnician.org
—
by
Subaru, looking to further strengthen its safety chops, has finished construction of two new test tracks in Japan.