The all-new road car from Scuderia Cameron Glickenhaus (SCG), the SCG003S, was revealed to the world at the Geneva Motor Show earlier this month, and…
Introducing the fastest cornering road legal car in the world during the 2017 Geneva Auto Show, Scuderia Cameron Glickenhaus (SCG) is set to unveil the SCG003S…