Showing posts with label turbo. Show all posts
Showing posts with label turbo. Show all posts

Wednesday, March 21, 2012

Mercedes SL65 AMGP

Mercedes Benz announced its latest model to emerge in September of this year
The SL 65 AMG with a Turbocharged V12, 630 hp and 170k less weight as its predecessor.







Photos re-posted from The Ultimate Car Page