OH NO, HERE COMES BIG BAD RUSSIA!!!!!Big Cat5/04/2015 9:03 PMFacebookTwitterCopy LinkMoreComments6 This is team Russia, intimidating the Americans before the game. So glorious. https://t.co/fCfsZOch9H— Slava Malamud (@SlavaMalamud) May 4, 2015 BAHAHAHAHAHAHAHA End Blog. Big Cat5/04/2015 9:03 PMFacebookTwitterCopy LinkMoreComments6