Alf Tales poster
TV

Alf Tales (1988)

S02E03 The Elves and the Shoemaker

Sep 30, 1989 • Season 2 • Episode 3 • HD
Country: US