The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2014
1990
1980
1964
2017
2002
2015
1973
1972
2012
2021
2022
1974