unclecharlie95 3 #1 March 9, 2007 Can anyone tell me the website that was used last year year by people in the US to get their Russian tourist Visas by post? I am putting together all the info for the upcoming boogie but can't find the web address JBASEstore.it Quote Share this post Link to post Share on other sites