Why would anybody go to Russia..............EVER?....................
IDK, Tucker says its nicer there then in the U.S.