but I personally would want to watch it in Japanese with English subtitles... IMO, stuff like this always sounds better in Japanese.
You can download the entire season subbed at TVNIHON.com
I dropped Power Ranger's completely in 2004 to switch over to "Super Sentai"
It may have some WTH moments like this episode
Being turned into inanimate objects and the blue ranger becomes one of those peeing statues
but it's got lots of epic moments and the music is so much better.