Average new-vehicle transaction price hits a whopping new peak in December

previous post