Douglas Sloan Douglas Sloan Douglas Sloan – MMPR, Turbo, Zeo, Ninja Storm, Dino Thunder (writer/director/supervising producer) MMPR Power Rangers Zeo Power Rangers Turbo Power Rangers Dino Thunder Share this:TwitterFacebookLike this:Like Loading...