scifistorm.org
Doctor Who back on the air…
The second season of Doctor Who began airing yesterday in the U.K., with the first episode titled “New Earth”. This episode sees the return of a seemingly dead enemy, and another planet…