17
Oct
2018
FILM REVIEW: LORDS OF CHAOS (TELLURIDE HORROR SHOW)
That’s a wrap on the 9th annual Telluride Horror Show. Hard to believe it’s been 9 years already, but this little mountain town is home to one of the best genre fests in the world. In fact, if you know of a more picturesque place to host a film festival…please