Where To Stream Britain's X Files Season 1 Episode 2
Episode 2
- Aired March 3, 2026
- 60 Min
During World War I, soldiers reported seeing spectral bowmen and an angel on the battlefield at Mons. Was this a product of propaganda or an actual vision witnessed in the chaos?