Living in a fictional world all their own, the machines of Survival Research Laboratories act out scenarios of perpetual torment, exasperating consumption, and tragic recognition
2024
—
2005
1997
2020
2021
1970
2000
2019
1975
1996
1980
2022
1974
1983
2023