From the July 2004 issue of Car and Driver. Lake Tahoe, for those of you who've never been there, is solid Subaru country. You see the star-badged four-wheel-drive Subies everywhere you go. At a lunch ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results