WHAT PLANET WAS ALF FROM?August 17, 2017 ByShow Answer MELMACMore Entertainment QuestionsMore Television Questions