The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2021
2000
—
1952
2010
1983
2001
1998
1990
1930
2003
1928
2013
1961
2016
2022