Skip to main content
One of many memes mocking Oath Keeper leader Stewart Rhodes.