The all-new 2010 Mercedes Benz E63 AMG is expected to make its world debut next month at the New York Auto Show but the performance saloon has already won a reader's choice award for best sports car run by Germany’s Sport Auto magazine. In honor of the decoration, Mercedes has released a teaser image for the new E63 that reveals its front-end design.
Click here to see a large version
Read more details at http://car.ohbabe.info/ver2/?cmd=act:news|newsid:1963