Where To Stream Super Sentai Season 1 Episode 28
Big Red Eruption! Infiltrate the Underground Base
- Aired November 1, 1975
- 30 Min
Tsuyoshi infiltrates an underground Black Cross base to rescue an abducted scientist who is forced to create a destructive new super weapon.