Where To Stream Super Sentai Season 3 Episode 24
Tears! Diane Falls
- Aired July 14, 1979
- 30 Min
The arrival of Diane's sister from America forces Miss America into her greatest crisis, where she ultimately must switch with another to save her team and her family.