Skip To Content

Where To Stream Super Friends The Legendary Super Powers Show Season 1 Episode 15

The Village of Lost Souls

An evil force commanded by Brainiac transforms a town into The Village of Lost Souls.