The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2024
1990
2018
1932
—
2014
1963
2022
1992
1935
2013
2017
1996
2016
2001
1997
1962