A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1980
2006
2015
2008
2007
1995
1929
1999
2014
2003
2017
2024
NaN
1993
1969
2022
2020