Mecum’s recent collector-car auction in Louisville proved to be another notch in the success column with 417 of 562 vehicles hammering sold Sept. 7-8 for more than $8.4 million in overall sales and a 74 percent sell-through rate. Sales were topped by two 2018 Dodge Challenger SRT Demons, both of which boasted just double-digit mileage […]