Subaru: Tokyo Motor Show

My Drive: Well with the Tokyo Motor Show now in full swing, we are starting to see quite a few videos appear from the event. Get up close and personal with the Subaru stand by checking out this video from Subaru. Video in Japanese.

Comments are closed