Teenage Mutant Ninja Turtles (1987) • Season 3
22M OCT 02, 1989 TV-Y7
S3 E6: Two huge electrodes at Cybertech Labs produce a startling effect on two long-time foes.