Here is a blog post written from a retro-pop culture perspective: Can an Alien Sell Cosmetics? Revisiting "Keepin' the Faith"
We’ve all been there: feeling like a bit of a freeloader while crashing on a friend’s couch. But imagine you’re an alien from Melmac who literally crashed into a suburban garage and hasn't paid a dime in rent since. [S1E5] Keepin' the Faith
In the ALF Season 1 episode ALF becomes sensitive about being a "parasite" and decides to get a job to pay his way. He ends up Maxing out Willie's credit card to buy a massive stock of "Terry Faith Cosmetics" for a Tupperware-style house party. Here is a blog post written from a