Unique 2 Colorado: On the road in Telluride
TELLURIDE, Colo. -- The beautiful mountain town of Telluride dubs itself 'the most Colorado place in the world!' Despite the seven hour trek out there, reporter Kevin Torres found what very well could be one of the most unique things in this Colorado town.