Celebrity Life
Can This 840 HP Supercar Make Scuderia Glickenhaus the First American Marque to Win Le Mans in 53 Years?
If successful, the 007 would be the first American car to win since Ford's GT40 Mk.
Glickenhaus Goes for the Gusto with Two Supercars and a Beastly Buggy
James Glickenhaus recently previewed his prototypes at the Thermal Club in Palm Springs, Calif.