Ninja Turtles: The Next Mutation
Season 1
Ep 26. Who Needs Her
- TV-Y7-FV
- May 15, 1998
- 21 min
-
(21)
When Venus accidentally traps someone in a forcefield, they begin to question her value to the team, recounting her numerous mistakes in the past.