Best Motoring takes the all-new 2008 Subaru WRX STI to the FISCO track in Japan for a test run. Video after the break. Click here for first picture in gallery.

The new Impreza WRX STI pursues “total driving control,” i.e., the essence of the driver’s car, that the preceding WRX STI models consistently aimed to attain. This is a pure AWD sport that delivers high-level driving performance while taking advantage of handling and ride capabilities of the new Impreza

[via SeriousWheels]