The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2010
1987
1972
1986
1920
2008
2002
2009
2004
2006
1991
2000
1957
1980