Welcome (back) to the 1980s
Show more results...
SuperTed is a Welsh language animated television series from the United Kingdom that first aired on…