Voltron: Defender of the Universe
Surrender still
S01E1122 min· aired 10/1/1984

Surrender

TMDb7.0
Nexus es137392TMDb ep 53963TVDb ep 290814

Overview

When Yurak takes a village of Allura's people captive, the Voltron Force is forced to surrender.