That video kinda reminds me of some pics from the "fake" NASA moon landings in the 1960's ...I don't hear anyone howling that the chinks are "faking" the 'landing' of their probe on
the far side, where of course there's no way any of it can be independently detected from earth.
Its all being shot in a teevee studio in Shanghai, I tell ya ...those fuckin slopes!
PS I'm being facetious in this in case you're wondering.