Last week we saw a bunch of great cars debut at the New York Auto Show, while this week we’re going to Shanghai, China, for more new vehicles. But, while carmakers unveiled their new products in New York and Shanghai, BMW took the wraps of its latest performance car outside these auto shows. Needless to say, it’s stealing the show because this new car is the highly anticipated M4 CS.