Power Rangers (1993)
← Back to main
Lara Liew as Dr. Silvia Jennings
Episodes 1
Arise the Crystal Eyes
July 28, 2008
• 22m
16x22
The Phantom Beasts were a notorious force in the Beast Wars. The crystal eyes hold the power to bring back these Phantom Beasts.
Read More