I've seen many unusual things in my life - and that's me talking just about automotive stuff. But at the 2026 New York International Auto Show, I saw something that made me stop and blink a bit longer ...