Sounds Like Netflix Is Bringing Back 'Where In The World Is Carmen Sandiego?' (ENTERTAINMENT)
Gina Rodriguez has reportedly signed to voice everyone's favorite globetrotter.