Where To Stream Teenage Mutant Ninja Turtles Season 7 Episode 12
Northern Lights Out
- Aired September 21, 1993
- 25 Min
- Rated 8.0
- Number 139 Of 191 Rated Episodes
A descendant of the Viking raiders, Eric Red, seizes both April and Professor Swenson's map to the underground volcanos in Scandinavia. He plans to tap into the molten energy, melt the polar ice cap and flood the world's coastal cities, making them easy prey for his wanna-be Vikings.