Your browser does not support the video tag. 6 394 4 s 816p +8411097 Barbara Bouchet - Don't Torture a Duckling (1972) HD 1080p