VideosAnimals Top 10 Best Saturday Night Live Christmas Sketches EVER By Talltanic - December 25, 2019 0 146 Share Facebook Twitter Google+ Pinterest WhatsApp Check out our featured song: “So Alive” by Chair Warriors! https://youtu.be/V1TQmnASlMQ The best Saturday Night Live Christmas sketches make us wish it was … Source – Talltanic