Finn Wolfhard And Gina Rodriguez Travel The Globe In Netflix's Carmen Sandiego Trailer

We also find out who Carmen really is