a bad dream on a loop
1951
1963
1980
2023
2016
1984
—
1998
2005
2015
1966
1985
2009
2000
2024
1965
1987