Subaru ready for 2013 Tokyo Show: Is the Only Manufacturer with IIHS top safety pick
December 26, 2012
by Sagar Patel
Tokyo Auto salon 2013 is scheduled from 11 to 13 January 2013 at Makuhari Messe International Convention Complex in Chiba, Japan. Subaru is eagerly awaiting…












