Saturday Night LiveTV · 1975Whitney HoustonGlenda GoodwinMichelle ObamaSelf - CameoAnnunale AnnouncerJodi DietzLeilaniSelf - Various CharactersJodi DeitzSelfSelf - Host