The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2000
2005
2003
2006
2008
2007
2010
1982