Epic Russian Snow Fight

Epic Russian Snow Fight

In Russia, giant brawls in the snow are considered a sport! Awesome!