2025 · 0 h 14 · United States · English
A mysterious stranger investigates a series of radiation spikes in New Mexico.