Teenage Mutant Ninja Turtles
Leonardo VS Tempestra
E33 Nov 17, 1990 23m TV-Y7
The Turtles sneak into an arcade in the middle of the night to play video games. Leonardo gets hooked on a game called Tempestra's Revenge.
Where to Watch Leonardo VS Tempestra
Cast of Leonardo VS Tempestra