A Vietnam veteran that spends his days photographing pretty girls, and his nights strangling them, sets sights on the patients of a radio psychiatrist.
2017
1997
1996
2021
2004
2025
1999
1998
2006
2007
2016
2023
2013
2001
1995
1960
1972