• Fri. Mar 29th, 2024

Where in the World is Carmen Sandiego

  • Home
  • Netflix’s Carmen Sandiego Review

Netflix’s Carmen Sandiego Review

My first reaction to hearing of the new release of Carmen Sandiego on Netflix was not a good one. I learned of it when a YouTube entertainment commenter popped up…