Hypnotic sex slaves Darling & Hazel are left to die in the woods. Photo #12

Hypnotic sex slaves Darling & Hazel are left to die in the woods.