Power Rangers · Lost Galaxy

Enter the Lost Galaxy

S7·E35 · 11 Nov 1999 · 22m

Synopsis

The Terra Venture discovers the fabled Lost Galaxy