You're viewing a single thread.
View all comments
713
comments
Good to know Democrats aren't interested in winning the left vote anymore
26 19 ReplyLeftists - making progress the enemy of perfection and fucking themselves over since always.
6 7 Reply
You've viewed 713 comments.
Scroll to top