Alf Tales poster
TV

Alf Tales (1988)

S02E04 The Emperor's New Clothes

Oct 14, 1989 • Season 2 • Episode 4 • HD
Country: US