Show Menu


Watch ALF online: Episode 8 Turkey in the Straw (2)

ALF must avoid the Alien Task Force when a bum blows the whistle on him.

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