Anonymous 08/20/2026 (Thu) 03:37 Id: ff1f4c No.105027 del
Now that's funny. Dead link. Never trust imgur. It's a CIA front. Front page memes are flooded with leftist and denazification bullshit all the time.