Start with this:
https://forums.frontier.co.uk/showthread.php?t=175726
It's debateable whether it's to do with the Thargoids but that's for us all to figure out, looks suspiciously thargoid related to me.
https://forums.frontier.co.uk/showthread.php?t=175726
It's debateable whether it's to do with the Thargoids but that's for us all to figure out, looks suspiciously thargoid related to me.