Turtles in Space: Part 1 - The Fugitoid
- Episode aired Nov 8, 2003
- TV-Y7
- 22m
Our four heroes find themselves beamed halfway across the universe to the planet D'Hoonnib and right into the middle of a police action!Our four heroes find themselves beamed halfway across the universe to the planet D'Hoonnib and right into the middle of a police action!Our four heroes find themselves beamed halfway across the universe to the planet D'Hoonnib and right into the middle of a police action!