pull down to refresh

I'd guess that NBC only lets it's stuff be viewed in the US (and might legitimately be breaking their deal with the Olympics if they were to do so, since the IOC really comes down hard on TV rights violations).