Turtle Vision
A deranged woman gouges out the eyes of the strangers she has sex with. She was once filmed being brutally raped on the roof of her school and is still trying to cope with the trauma.


1981

1968

1978

1992

1995

1998

1987

1987

1983

1991

1991

1994

2001

1990

1987

1983

1984

2007

1995

1996