Clash of the Megazords

Tv Series
Tv Show :
Power Rangers
Turbo
Episode Number :29
Rate : imdb 9.8/10
RunTime :22 mins
Air Date :1997-09-26
Story : The Turbo Rangers race to stop the Turbo Megazord and save the Phantom Ranger as his life force ebbs away.
Cast
Ali AfsharPhantom Ranger (voice)