Photos of the car’s interior have yet to be released, nor do we know how many units will be built. Does the world need more ...