I’ve been seeing ads all around New York — on the sides of buses, on the walls of subway stations — that look like this: And every time I see one, all I can think is: Torchwood. American TV was on the lookout for a Torchwood, and J.J. Abrams gave them this. Now, I had […]
(please click through for commenting, social networking, tags, and more)