A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1975
2011
2024
1981
1955
2015
1990
1989
2009
1980
2016
2021
2019
2018
1995
2017