After not making an appearance during the 2024 NASCAR Cup Series campaign, Trackhouse Racing team owner Justin Marks says the ...
Scuderia Glickenhaus is finally building its SCG004 and SCG004CS for the road, bringing the three-seater to production.