A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1930
2011
1962
1986
1989
1988
1991
2010
1946
1956
1980
2015
2018
2023
2012
1934
2008