there was a company I think it is call scott tours or something for
people to get visa for russia through. (in UK) can someone post the
url to the company please. They are based in London
----------------------------------------------------
reverse my email address, and remove the obvious
spam traps to reach me by email.
http://www.callthrough.tk/ = site not updated.