A sometimes harsh, sometimes goofy look at the routines that give our lives form.
2021
2000
1930
2015
2005
1970
1973
2011
1976
1931
2022
1965
2025
2013