I don’t know who to contact but you guys need to know about this.
Regarding your VideoFromSpace YouTube channel.
Your IM-1 mission YouTube live stream chat and comments section are awash with conspiracy theory addicts calling everything "fake."
The trolls realize there are absolutely no mods...