I've only ever seen one of those, it was at the exotic car dealership I used to work across from. Unfortunately it was badly banged up. I was just as bewildered as you when I saw it. Fortunately my coworker knew what it was and filled me in. Haven't seen one since...