google.com, pub-ca-pub-6067120031842370, DIRECT, f08c47fec0942fa0 Doctor Who in New York Doctor Who in New York, what a concept. Now you may wonder what I am talking about after reading these words. Your idea may be that they are shooting the show in New York City. Well, that is not out of the question since they shoot Doctor Who around the world. Therefore, your assumption is warranted. To tell your the truth, if I read that I will assume the same thing.…