archytele The Vault

S3·E8 Turkey in the Straw (2)

Aired November 15, 1988

Synopsis

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