A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1929
1927
1930
1931
2014
1941
1950
2017
2022
2015
2019
1921
1982
2010
2011