All Articles
In The Devil’s Candy (released in 2017) an artist is seemingly possessed by dark forces that guide him to paint […]
If 2018’s Hell Fest hasn’t scared you enough to steer clear of all traveling carnivals, perhaps the trailer for Welcome […]