Oddballs dancing, leering at camera, guy shaving a nontraditional part of his body and man ripping his own throat out, woman stabbing herself to death.
2015
2024
1995
2011
2018
2017
1985
1996
2005
1979
1981
2006
2007
2016
—
2020