This Chrysler SUV shares its name with a Colorado ski resort
The Telluride shares its name with a ski resort in Colorado, which could ... 
Xc90, the Chrysler Aspen and the original Yukon Denali/Escalade.