Lexus LS Tops the Total Car Score Awards
The Lexus LS was named the top overall car in the first annual Total Car Score awards, which calculates points using a combination of scores from all the top automotive review and rating sites.
Kevin · May 29th, 2012