Where To Stream Strange Evidence Season 7 Episode 6
India's Fireball Mountain
- Aired August 4, 2022
- 60 Min
- Rated 6.8
- Number 78 Of 83 Rated Episodes
A villager captures a moment of horror as a mysterious series of explosions lights up a mountainside in India; experts investigate a possible link to lost plutonium during a Cold War spy mission that went disastrously wrong.