The Witcher Netflix series is slated for a 2019 release


Trending Today on Tech News Tube