NEW ORLEANS, Nov. 26, 2012 /PRNewswire-iReach/ -- Mercedes-Benz of New Orleans is excited to have the all new 2013 Mercedes-Benz S-Class in stock. The new 2013 Mercedes-Benz S-Class has lots of new and never before seen safety features. To make shopping for a new S-Class...