The highly anticipated reboot of "Carmen Sandiego" hits Netflix today, and Raquel Castro's sultry vocals can be heard at the top of every episode.