Telluride Horror Show kicked off its 9th year last weekend and this horror fan was beyond excited to return. Telluride, Colorado is a stunning setting on its own, but when you add a healthy dose of indie genre films, dedicated fans, and an overall relaxed and positive atmosphere, good times are sure to follow. Despite a bumpy start with travel (which I will definitely dive into another day), I was able to check out 13 feature films and a short film block during the fest weekend. Luckily some of the films I missed are slowly popping up on streaming sites…