Puppets Who Kill poster
TV

Puppets Who Kill (2002)

S05E29 Clash of the Megazords

Sep 26, 1997 • Season 5 • Episode 29 • HD

The Turbo Rangers sprint into action to prevent the Turbo Megazord from spiraling out of control, all while trying to rescue the Phantom Ranger, whose life energy is rapidly diminishing.

Genre: Animation, Comedy
Country: CA