Tagged With where in the world is carmen sandiego

Where in the world is Carmen Sandiego? Well, the answer to that perennial question might become a little bit easier to answer. If rumours are to be believed, the international superthief might be heading to Netflix for a new animated series.