The Mercedes-Benz Concept Style Coupe (CSC) has leaked ahead of the Beijing Motor Show, which is set to take place next week. This concept is powered by a turbocharged 2.0L engine that generates 208-horespower. While it may look like something straight from an sci-fi action film, the company does plan on toning its futuristic design down a bit for the 4-door production version. Click here to view the gallery’s first image. In related Mercedes-Benz news, we’ve got a video showing the C63 AMG Black Series Fire Opal hitting the track for you after the break.