Saturday, May 5, 2012

New NSX in Red...


Apparently this beauty showed up at the Beijing Auto Show. Read more here.

No comments:

Post a Comment