Movie NewsMoviesNewsScream Park Fun Turns into Deadly Horror in “Talon Falls”Ash10/09/2017 by Ash10/09/201700 It’s Halloween month and Terror Films is prepped to release the ominous TALON FALLS onto digital platforms on Friday, October 13th! The genre distributor is...