1013
53963

Voltron: Defender of the Universe

Surrender

7
22 min

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