Glickenhaus SCG 003 revealed in Geneva

American finance magnate and bespoke supercar maker James Glickenhaus has revealed the SCG 003 racing vehicle in the Geneva motor show. Meaning Scuderia Cameron Glickenhaus, the SCG 003 would be the tycoon’s third project, using the racing vehicle al...

Read More