Telluride Horror Show (THS) — Colorado’s first and longest running horror film festival — returned to our state's beloved mountain town October 12 through 14 wi...
: Telluride Horror Show (THS) has released its second wave of films (added below). THS has also announced the return of their special events including a new 360...