If you ever have the chance to go see the Spengler, GO! It is a ton of fun. Make sure you get a spot in standing room at a Davos HC game, it's just insanity.
Fun fact - Geneva HC (from the video from the op) has a bald eagle as a mascot and they bring it out to fly into the stands at the beginning of games.
(My own pic from 2010)