Super Friends: The Legendary Super Powers Show
Season 1 Episode 8: The Village Of Lost Souls
Now with the addition of Firestorm, the Super Friends oppose the forces of evil, especially the evil New God, Darkseid.
Now with the addition of Firestorm, the Super Friends oppose the forces of evil, especially the evil New God, Darkseid.