I went to college once, but all they found were rats in my head
Sunday, February 23, 2025
Thirteen days in Twin Peaks: It is happening again.
Bad things happen in this world, and sometimes all good people can do is bear witness. Cooper can barely stand it, and later attempts to stop the inevitable will end in total failure.
No comments:
Post a Comment