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

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