DreamWorks’ Voltron: Legendary Defenders premieres exclusively on Netflix on June 10 with a one-hour origin story, plus 10 22-minute episodes. While you wait for the official debut (and read more about the show in the June/July issue of Animation Magazine, #261), you can check out some cool clips and images from our pals at DWA.
