Saturday, February 22, 2025

Thirteen days in Twin Peaks: People are under a lot of stress.






In years to come, when my kids ask me what the fuck was going on with the United States in the early years of the 21st cnetury, I think I'll just show them these three clips, which sum up the situation far better than anything I could ever artciulate.

No comments: