Russia hasn't even been to space? The only people in Space are China, India, and the USA? Its not like Russia would ever advance further than us? Why would the Traveler go to Russia instead of America?
-
Edited by cc cheese: 2/22/2015 3:11:11 AMActually the Russians were the first ones in space