Anyone know of a live stream for the opening ceremonies? NBC sucks as usual and won't show them live. I think i watched the London opening ceremonies from the BBC but can't remember what stream i watched the Sochi opening ceremonies from.
Last edited: