The Honda S660 Concept car
Not to sure on the details so i’ll have a look into it and let you know.
I wanted to share the pics though, how awesome does it look?!
I’ve found a video that tells a little story about how it came about and what it’s origins are.