The 2010 International Car and Truck of the Year have been announced at the Los Angeles Auto Show.
Continue reading →