This Chrysler SUV shares its name with a Colorado ski resort
The Telluride 
shares its name with a ski resort in Colorado, which could point to... [DOC] [TLE] Halloween Weekend - White Grass [PAR] Jay Peak