A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
2024
1970
2023
2021
1974
1960
1971
1997