May 24, 2024
Concept Cars

CH Auto Aculeus Concept From China

CH Auto is basically a design studio from China which recently presented at Beijing Auto Show 2010 e very interesting concept, I’m talking about CH Auto Aculeus. This is not the first apparition of CH Auto, two years ago they presented to the world a concept called Scorpio, very close to a Ferrari from the

Read More