Where To Stream Carmen Sandiego Season 3 Episode 1
The Luchadora Tango Caper
- Aired October 1, 2020
- 24 Min
- Rated 7.3
- Number 3 Of 17 Rated Episodes
Carmen searches for clues to her mother's identity in Veracruz, Mexico, where she befriends a fierce luchadora: a masked wrestler!