Chevrolet Corvette debuts in Big Apple