DIRECT: (612) 999-8025
sube.net
Posted Monday, February 27, 2012 at 10:23pm
In the automotive world, persistence usually is regarded as a virtue; stubbornness not so much. But sometimes it pays off, as Japan’s Subaru demonstrates with its all-new 2012 Impreza.