20 Feb 2017, 11:03 UTC · By: Sebastian Toma / The Americans at Scuderia Cameron Glickenhaus have scheduled the public unveiling of the SCG003S for the 2017 Geneva Motor Show. A Nurburgring record is desired