Best New Shows on Netflix This Week: December 18th-19th, 2021
After a two-year wait, we finally get to see the return of The Witcher on Netflix. Alongside the adventures of Geralt of Rivia, there are also some other excellent new TV shows to binge on...