A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1930
2017
1970
1934
2022
1974
2023
2009
1988
2011
1976
2025
1925
1966
2024
1929