Teenage Mutant Ninja Turtles · Season 3

Space Invaders (1)

S3·E1 · 9 Oct 2004 · 21m

Synopsis

The Triceratons have invaded looking for the Fugitoid. Unfortunately, no one on Earth knows what the heck the big horn heads are talking about.

Cast & crew

Crew

  • Dean StefanWriter