SCG 004C Testing [Video]

Scuderia Cameron Glickenhaus is a small-scale American sportscar maker [...]