2 Articles
Geneva

And yes, we think it looks a little like a GT-R, too.

This thing just looks plain nuts.

Geneva

The badge may appear on Italdesign's car at this year's Geneva show.