The Kill Shack returns to Frightmare in the Falls with a twist! Locked in the Cellar Creations is creating “Jason’s Kill Shack” – disgust your friends with a fun photo op with Pamela Voorhees’ shrine!