2014 Mercedes S65 AMG slated for Los Angeles debut
The German folks at Mercedes confirmed today that the high-performance S65 AMG will be seen in world premiere at Los Angeles. The L.A. Auto Show starts on November 22 and will host one of the most important world premieres in the automotive world. Scheduled to go on sale early next year, the new Mercedes S63 AMG will be powered by...