Finns Celebrate Crushing of Russia in World Ice Hockey Semi-finals

Hockey fans go crazy after Finland beats Russia 3-1 at the ice hockey world championship semi-final game.

Read More