Two world premieres for Subaru in Tokyo
On November 30th, Subaru will kick off the 42nd Tokyo Motor Show on a high note with two world premieres including the production version of the BRZ sports car as well as the ''SUBARU ADVANCED TOURER CONCEPT.''