The Looming TowerBielsaBall· May 4, 2025FollowAmericans are so, so dumb. Mind-boggling dumb. Every little bit of this would make you angry. Dumb cunts.CommentsSign in to react and join the conversation.Sign inGet the app