Bizarre guide to Russia Posted on March 24, 2006 by Robin If you’re an anti-tourist and just want to see… more… of the place.