It's going to be a cluster --- I speak one word of Russian. I'm pretty adept at figuring out how and where to go if I have some basic instructions. I've looked at a map and Google images long enough to have a general "lay of the land" so that should help.
Me and a buddy are doing a mileage run and mixing in a night of clubs. I feel a disaster looming!