Messenger (2)

Tv Series
Tv Show :
Power Rangers
S.P.D.
Episode Number :22
Rate : imdb 1.5/10
RunTime :22 mins
Air Date :2005-07-16
Story : A mysterious Ranger from the future comes to help the Rangers in their hour of need.
Cast
Brett StewartOmega Ranger (voice)