A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1986
1996
1981
2003
2006
2019
2010
2022
2013
1968
2023
1984