Captain Power
Season 1
Ep 20. New Order: Part Two- The Land Shall Burn
- March 13, 1988
- 23 min
Despite Soaron's best efforts to stop it, the Icarus satellite crashes into the main structure in Volcania causing extensive damage to the base, but deflector shields minimize the damage to the Prometheus facilities.