I was able to see the video from MS yesterday when another person posted a link to the site in question, but after the ads I saw on that site yesterday, I won't go to anything labelled meteotube unless I have to.
"Very original site".
Yes. Yes it is.