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…