A new series is coming to hot road racing: the brand-new IHRA (International Hot Rod Association) Stock Car Series aims to transform the racing landscape. Stock car racing has long been at the heart ...
A new stock car racing series is set to launch in 2026, offering prizes of up to $2 Million for the winner. Their aim is to rival NASCAR and capitalize on the chaos behind the scenes there, but will ...