Subaru STI Mechanical Watch Announced, Limited to 300 Units
Subaru and its STI division will be heading to the 2013 Tokyo Auto Salon with some fancy new hardware, including a limited edition mechanical watch, perfect for any Subaru STI enthusiast.
