Talk:The Russian Trade Federation/@comment-7854521-20120416022845/@comment-3112181-20120416023251

Russia is everywhere, comrade.