Mercedes USA CEO Steve Cannon describes the new S63 AMG Coupe as "Kate Upton with a Harvard degree who could beat Usain Bolt in a 100 meter dash." The S63 will go on sale later in 2014. The price tag: $120,000. As for sales overall, Cannon says sales of its entry level C-class are firing on all cylinders and bringing a new, younger buyer to the brand. Cannon says Mercedes is in the midst of a 'product defensive' as it gets ready to bring several new cars to showrooms in September. TheStreet's Ruben Ramirez reports from New York.
Stock quotes in this video: