Velkom to Sochi

English signs of the Olympic capital… Would you understand?

Drugs and games

Eh? Drag racing amusement ride, apparently. Where? Sochi

Please assure yourself

Eh? A warning to ensure you don’t forget gun in the gas tank. Nicely worded… Where? One of Sochi’s gas stations.