Your “Hmm…Who Else Can DFO Help Bring Down?” Tuesday Evening Open Thread

Russians. They're everywhere. They come in all shapes & sizes.   And trying to infiltrate everything, even this here site. But why is that? Is it because of the sympathies expressed during our World Cup Previews? No. Is it because we have pointed out the historical badasses that have wrought havoc on Mother Russia from time to