Where To Stream Teenage Mutant Ninja Turtles Season 6 Episode 16
Sleuth on the Loose
- Aired December 26, 1992
- 25 Min
- Rated 8.0
- Number 127 Of 191 Rated Episodes
April's aunt helps the Turtles stop a mad scientist from building a doomsday device.
Sleuth on the Loose
April's aunt helps the Turtles stop a mad scientist from building a doomsday device.