A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1956
1952
1914
2015
2018
2017
1937
1928
2016
2012
1951
1950
1947
1942
2006
1938