Power Rangers S.P.D. (2005) (tv show): When the Earth is threatened by the evil Troobian empire, the SPD (Space Patrol Delta) police force recruits a team of Power Rangers to help defend the planet. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Power Rangers S.P.D. (2005) below