IRONicmerMAN 391 Posted February 13, 2017 Where in the world is Carmen Sandiego? Well, guys, her last name is pretty on-the-nose, so let's check Southern California. Share this post Link to post