Friday, March 22, 2019

Hey, we may joke sometimes about "slap fights", but it's serious business in Russia

Admire the handiwork of Dumpling, world champion!

1 comment:

RebeccaH said...

Sometimes I think Russians must be the most self-loathing people on the earth. And then I look at our own Democrats.