DIAMOND BAR, Calif. – Kicking off its second decade, the SEMA Battle of the Builders Presented by Mothers – the aftermarket industry’s premier vehicle competition – crowned Noah Alexander as the 2024 winner with his meticulously crafted '68 Dodge Charger. Alexander’s Charger triumphed in the Hot Rod/Hot Rod Truck category and outperformed other class champions, including Bruce … [Read more...]