A nonverbal voodooist hunts unmannerly commuters while concocting an ill-fated plan to ease an unscratchable itch. https://www.youtube.com/watch?v=GhqIvQmLSlg
1981
2024
1982
1990
1988
2019
2025
2022
—
1969
2018
2010
2000
2012
2009
1991
1977
1986