A sometimes harsh, sometimes goofy look at the routines that give our lives form.
2022
1991
1931
1929
1932
1933
1990
1994
2004
2003
1999
1930
2023
2005