The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2020
1995
1998
2018
2017
2019
1963
1920
1967
2008
1990
1979