Lenin, Stalin, Putin

Lenin means river in Russian

Stalin means steel in Russian

Putin means putz in Russian

Trump must go

Advertisements