Power Rangers - Season 20 - He Blasted Me with Science (Episode 2)
Plot: The alien invaders send Scaraba, an alien scientist, down to Earth to study the human race. Meanwhile, Troy finds himself face-to-face with Creepox
Episode Aired On:
Saturday, February 9 2013 12 years ago