The truth is out there

Fans of X-Files and conspiracy theorists will be pleased. A new series is due out in the next week. This made me think of…