Tag: Voltron

REVIEW: Voltron: The Legendary Defender Season 7

Voltron featured image Voltron season 7 is a crazy ride. The Paladins return to Earth while the planet tries to defend itself from the Galra.
Tagged with: ,
Top