Where To Stream Strange Evidence Season 7 Episode 4
Russian Rain of Fire
- Aired July 21, 2022
- 60 Min
- Rated 6.5
- Number 79 Of 83 Rated Episodes
Cameras capture stunned pedestrians running for cover as droplets of fire begin to rain down on the streets of St. Petersburg, Russia; experts investigate a network of nearby tram lines and the effect of a sudden lightning storm.