Video NewsCNET On Cars – Car Tech 101: Understanding diesels http://cnet.co/13WRXal Scorned in the U.S. and adored in Europe, diesels have the unfair tag of being dirty and inefficient. They are, however, quite the opposite. ... read more August 14, 2013 by admin 0 Comments