The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2021
1990
1992
2016
1976
1997
2017
1995
1985
2018
1981
2024
2022
2023