The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2019
1983
1969
2014
1928
1978
1988
2016
1976
1994
1973
1938
1996
2013
1980
1939
2017
1970