Friday, May 21, 2010

Spotted the S63 AMG

Is this the real deal? If it is, it's a rare gem. 6.3L 444 hp of V8 madness. *laughs*

No comments:

Post a Comment