By Express News Service
The Witcher season 3 has wrapped up filming in London, UK. Bola Ogun, who directed the final episode of the upcoming season officially…
The Witcher season 3 has begun filming. On Monday evening, the official Twitter account of the Netflix fantasy series revealed that production had begun with a behind-the-scenes photo from…