@cbail
I came across a term a few years ago. This was 'Thunderclap' the idea was simple, at a set agreed time / date everyone posts amessage to promote a particular cause or event. The result is a lot of social media, websites all display the same or similar content as part of posts or scheduled content.
So very similar to a real clap of thunder where it just happens.
Perhaps we need something similar with things like this.
If you have this video available to download then others can also upload to their own peertube and other video sharing services, and get it out that way too.