ALF (1986)
← Back to main
Norman Lee Harris as Jeff
Episodes 1
Turkey in the Straw (2)
November 15, 1988
• 23m
3x8
ALF must avoid the Alien Task Force when a bum blows the whistle on him.
Read More