British bombshell Rebecca Night and the stunning skinny minx Gemma-Leath Devereux star in Dartmoor Killing. Amidst the wild moorland, their passionate kiss escalates, leading to a breathtaking, natural outdoor encounter, culminating in intense pleasure.