Where To Stream In the Eye of the Storm Season 2 Episode 5
Nightmare Before Christmas
- Aired August 24, 2025
- 60 Min
- Rated 8.3
- Number 11 Of 29 Rated Episodes
During Christmas in 2023, severe storms unleashed an unseasonal tornado outbreak across Tennessee. As dozens of eyewitnesses capture the unbelievable, destructive power of nature, a twister strikes an electrical substation, triggering a massive explosion.