Check out what came through our office today... TELLURIDER - (the original) 1972 Official Comix & Poster of Telluride Colorado. A couple office-mates and T-ride locals said they've only seen three of these in their lives. Sweet! Spine-Tingling! EXCITING! SWOOSH! Makes us really want to hit the slopes and crush... in a cape.