Watch Teenage Mutant Ninja Turtles season 4 episode 11 tv series online free
Release: Sep 24, 1990
When a power surge causes an arcade machine to release Tempestra, It's up to Leonardo to stop her digital wrath before she becomes dangerously powerful.