A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
2025
1962
1977
—
2024
1983
2017
2015
1968
2021
2023
2004
2022