The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2004
1978
1975
1986
2014
2010
2013
1999
1962
2012
1921
1922
1918
2015