SupportSupport
Search by Release Date - November 15, 1988
1988
74%

ALF: Season 3

Episode #8 - "Turkey in the Straw: Part 2" - aired on this date
1988
71%

Transformers: Super-God Masterforce

Episode #29 - "Dasshutsu!! Kaitei Kazan Daibakuhatsu" - aired on this date