Interesting... Did you find this in a press release or auto show? Would be interested to see more pics...