Russian Embassy in London tweets game screengrab, thinks it's real


#1

[Read the post]


#2