forum Sooo... I'll Be Off to Russia Now...
Started by @Shuri-the-Floof-Doggo
tune

people_alt 13 followers

@Mercury Beta Tester

Up to 10% of Russians speak English so crank out that phrasebook and translator…A tour guide may be helpful as well