Scuderia Cameron Glickenhaus Ends Hypercar Program After Three Seasons
Scuderia Cameron Glickenhaus and its cowboy-hatted financier and team boss Jim Glickenhaus have confirmed that the team has no intention of filing an entry to the FIA World Endurance Championship …