Show Menu


Watch ALF online: Episode 6 Promises, Promises

Betrayed confidences cause a falling-out between ALF and Lynn.

Ready to Watch ALF, Season 3, Episode 6?
click here to see where to watch or .