What's the deal with this concept car? I've seen it on the internet for a couple of years now, but can't seem to get a story behind it.
Separate names with a comma.