Highlights from the 2017 LA Auto Show
The LA Auto Show is traditionally the car world’s last hurrah ahead of the festive break. Taking place over the first ten days of December, the event has more than 1,000 vehicles spread over 870,000 sq ft in ...