The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2008
2006
2007
2005
1996
2002
1962
2003
1965
2004
1955
2012