It has been over half a century since an American car won 1st overall at LeMans. This disheartening fact is made worse by the Balance of Performance restrictions imposed on American cars by the FIA. Jim Glickenhaus hopes to see the Stars & Stripes fly above the Circuit de la Sarthe, so that is why Scuderia Cameron Glickenhaus has unveiled the...
If you liked this article you might be interested in these..