Netflix recently released an official trailer for its upcoming tv-show The Witcher: Blood Origin!
Read more ...