The North American International Auto Show in Detroit will be the launch pad for Hyundai's newest concept vehicle, the HCD-9 Talus. So far, Hyundai has only released the sketch to the right; however, we know it will probably share stage space with the new production Santa Fe SUV.
What's the significance of the word Talus, then? Is it the ski lodge in the Canadian Rockies, a small bone in your foot, or maker of various bags and caddies to force you to be more organized? Or could the Talus be the next Tiburon?