The Witcher Netflix series wraps, possible release date leaked!
December 20th! If rumours are to be believed, that's the date The Witcher Netflix series will release. While it doesn't come from the most reliable source, these days its rarer for a rumour to be false than oth...