Skip To Content

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

Island of the Dinosoids

An evil scientist plans to transform everyone on the planet into prehistoric beasts.