f1 just started livestreaming..... what wierdness is this?

(im sure they wont stream the race but im pretty bloody surprised they stream at all)

edit.... aaaaaaaaaand its gone..... damnit... second useless post ive made today.... 2 for 2 going well