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
2004
1998
2020
2023
1999
2006
1970
1971
1996
2010
2005
2018
2003