Where To Stream Super Friends The Legendary Super Powers Show Season 1 Episode 15
The Village of Lost Souls
- Aired October 29, 1984
- 11 Min
An evil force commanded by Brainiac transforms a town into The Village of Lost Souls.
The Village of Lost Souls
An evil force commanded by Brainiac transforms a town into The Village of Lost Souls.