Scuderia Cameron Glickenhaus To Build New 004S In Connecticut

James Glickenhaus and company have revealed both the final design and the production site for the new SCG 004S.