HCF Reviews

FOX TRAP (2016)

Festival Screenings – 30th October 2016 General UK Release Date – 11th July 2017 AKA – Beauty Queen Massacre I guess it was inevitable that the post Scream slasher era of the 1990s would be […]