Where To Stream ALF The Animated Series Season 1 Episode 13
Home Away from Home
- Aired January 16, 1988
- 30 Min
When Alf can't get back to the Planet Earth makes due with what he has on the Planet Melmac.
Home Away from Home
When Alf can't get back to the Planet Earth makes due with what he has on the Planet Melmac.