omg where in russia is this who puts up a giant picture of their president on some random building also he looks like he...
freaky shit
huh.