Scuderia Cameron Glickenhaus – SCG 003 Supercar!!

The founder of Scuderia Cameron Glickenhaus and owner of this beautiful supercar Jim Glickenhaus gives a review of his latest creation! Scuderia Cameron Glickenhaus – SCG 003 is a limited edition sports car manufactured by Scuderia Cameron Glikenhaus! The SCG 003 is the third car made by the company and was first introduced at the 2015’sĀ Geneva Motor Show. This car

» Read more