Turn off light

Voltron Force Season 1 Episode 13

The Voltron Force travels to Earth to finish the fight with Wade once and for all, but are hijacked by Wade’s Voltron-controlling device.

Episode Title: Clash of the Lions

Air Date: 2011-08-25