Comedy Central UK released a couple of clips from Nicola’s episode which aired on February 2, 2021. I’ve also added a promotional photo, episode still, and 300 screencaps to the gallery. I hope you all enjoy!
Leave a Reply
You must be logged in to leave a comment.