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