LONDON FRIGHTFEST 2010 – Part 2
On the third day all the expectations were for the new Jonathan Glendening movie 13 HRS, the american remake of I Spit on your Grave, and low budget horror-sci-fi Monsters. 13 HRS managed to be quite spooky and creepy despite […]