Source:
NBC
This weekend, a new episode of Saturday Night Live is set to air with Martin Freeman as a host and Charli XCX taking over the musical guest duties. Here, the two come together for a promotional clip, which you can peep above. Expect this episode of SNL to air December 13th at 11:30 P.M. EST on NBC.