Cruising. It's Saturday, It Must Be St Petersburg
July 30th 2012 Russia is near enough to the final European nation that still enforces visa restrictions on most foreign nationals. It's like a Soviet hangover, as if they still have the shivers from the Cold War and maintain a 1000 yard stare across the border to those western capitalist pigs. Neither is getting your hands on a visa a walk in the park. The reddest of tape needs to be negotiated first. Got a mont
... read more