One thing that Saturday Night Live can truly be relied upon is to help you feel seen during the chaos of the holidays. Remember “( Do It on My) Twin Bed? ” Or “Best Christmas Ever? ” The first enormous cartoon of this season to reached a little too close to home has arrived in the form of […]

Read more: