Friday, December 19, 2008

Mercedes Benz McLaren SLR Stirling Moss



The joint is going to premiere at the Detroit Auto Show (car heaven) and I'm going to be there for sure.

More pics here.

No comments: