All Quiet on the Martian Front in ‘Doctor Who’

Doctor Who

This article contains spoilers for “Empress of Mars,” episode nine of Doctor Who season 10. The last thing I’m going to do is take sides. But I am still waiting for the shock […]

The post All Quiet on the Martian Front in ‘Doctor Who’ appeared first on Geek.com.