Sickle & Efrit: This Week In Horror – Telluride Horror Show Feature Film Review

We are back from Telluride and wow was what a great set of films. Listen to us review the ones we saw and give our favorites from the festival!

Leave a comment

Your email address will not be published. Required fields are marked *