In this unaired sketch from the latest episode of Saturday Night Live, three goddesses (Kristen Wiig, Vanessa Bayer, and Kate McKinnon) pitch their new creations.
In this unaired sketch from the latest episode of Saturday Night Live, three goddesses (Kristen Wiig, Vanessa Bayer, and Kate McKinnon) pitch their new creations.