The Last Stand (2)

August 10, 2018
70.0%

Voltron: Legendary Defender - S7 - E8

The Last Stand (2)

Sam and the others at the Garrison attempt to hold off the Galra attacks in hopes that a desperate plea for help will reach Voltron.

Voltron: Legendary Defender: Season 7 - 13 Episode s