itsastampede.com
Watch: Carmen Sandiego trailer
Netflix has released a trailer for the new Carmen Sandiego cartoon. The new show – an update of the Where on Earth is Carmen Sandiego? series from 1994 – hits Netflix on January 18th. A…