A Vietnam veteran that spends his days photographing pretty girls, and his nights strangling them, sets sights on the patients of a radio psychiatrist.
1994
2003
2017
2014
2023
2001
1991
1995
2000
1996
1998
2022
1986
2016
2025