Teenage Mutant Ninja Turtles
Carter, the Enforcer
S9 E7:
Dregg has plans to construct a Star Shield, a device he says is meant to protect Earth from hostile alien invaders. Meanwhile, the Turtles and April expose him and his fraudulent claims.
Starring
Tony Jay