Surrender - S1.E11
October 1, 1984
1
ratings
0
reviews
0
video reviews
Overview
When Yurak takes a village of Allura's people captive, the Voltron Force is forced to surrender.