Netflix’s The Witcher series premieres on December 20th

Netflix has announced when its highly-anticipated The Witcher series is set to be released on their service along with a new trailer.

Continue reading “Netflix’s The Witcher series premieres on December 20th”

Advertisements