-
Oh What a Feeling, Toyota at 2006-03-09 21:54:00 The articles first sentence sums it up pretty well: "Japanese cars and trucks swept the Consumer Reports list of top picks for 2006, the magazine said on Wednesday, compounding the recent bad news for Detroit's embattled auto industry." Consumer Reports said it was the first time Japanese brands had taken all of the top spots in its list of most-highly recommended vehicles since it began compilin