6 ms·Anyone else notice it's hosted on Google Video? :)by alexandros 18y agoAnyone else notice it's hosted on Google Video? :)