16 Oct 2020

FEATURE: TELLURIDE HORROR SHOW 2020

The 11th annual Telluride Horror Show kicks off this weekend (October 15th-18th), and like so many other fests this year, THS has taken itself online for the first ever Shelter-In-Place edition. Good to know the folks over there have a sense of humor about it. Honestly, nothing is more depressing

Andy Breslow 0