Tag Archives: ALF cat sandwich

ALF cat sandwich

ALF cat sandwich

via

ALF first aired on September 22, 1986 and ran until June 18, 1990. Buy it on DVD here.

Advertisements