Sunday, April 24, 2011

2012 Subaru Impreza

2012 Subaru ImprezaSubaru executives readily admit that their "anywhere, any time" all-wheel-drive rides aren't always the prettiest. Nevertheless, the little automaker from Tokyo, Japan, has been on a tear.In 2010, it posted its best-ever

No comments:

Post a Comment