A taxi driving, punk rock listening, serial rapist with a bad attitude picks up female fares, sedates them with gas and takes them to his grungy lair where he video tapes his sexual abuse.
2021
2022
2013
—
2007
2023
2003
2009
1971
1975
2015
1976
2018