Season 7 Episode 12: Northern Lights Out

Watch Teenage Mutant Ninja Turtles season 7 episode 12 tv series online free
Release: Oct 23, 1993

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.

Teenage Mutant Ninja Turtlesexpand_lessSeason 7