Actually GTV.org is on a site in Taiwan.
Well...I’m a big girl and went there —can’t see anything right now; don’t know if it has so many views it can’t be shown. Doesn’t appear to be down; but it DOES indicate that so far, there is 1.95 MILLION views of this video —the tech giants can’t hold back this tsunami.....