Teenage Mutant Ninja Turtles
Donatello Makes Time
E23 Oct 20, 1990 22m TV-Y7
Professor Lloyd Cycloyd, a crazy scientist who escaped from an institution, accidentally discovers the Turtles' lair. He sees Donatello testing out one of his new inventions, a time stopper.
Where to Watch Donatello Makes Time
Cast of Donatello Makes Time