Peter DeLorenzo: Automakers have gone overboard on ‘all-terrain’ vehicles
“As I’ve said repeatedly since founding this website, the automobile business is first and foremost a fashion business. It is consumed by trends, fads and what’s perceived as ‘hot’ at the moment. And before we’re […]