Capture Kill Release – Blood in the Snow 2016 November 26, 2016 A married couple plan and film the perfect murder in Capture Kill Release. Jenn (Jennifer Fraser) has just purchased to new video camera for a Read More ยป