Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch SuperTed Season 1 Episode 12 Online

  • 6.8/10
  • Subtitles: Cymraeg

Superted is on a visit to friendly Planet Spot, the source of the magical cosmic dust. But the planet is not quite as friendly as it once was, when the evil Texas Pete gets up to his usual nasty tricks.