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
2006
2008
2007
2003
1977
2009
2005
1968
1990
1982
2023
1996
2024
2012
1979
1993
2021