Since 1995, the Fuji Heavy Industries has been producing a station wagon called the Subaru Outback. The original concept of Outback was developed by Subaru of America which was experiencing dwindling sales during the
Read More »Copyright © 2012 - JapaneseRides.com. All rights reserved.