The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2016
2024
1991
1971
2023
1997
2025
1974
1964
1986
1959
2018
2019