A promotional video released during The X-Files panel at the Television Critics Association’s winter press tour.

Advertisements