Where To Stream Queen of the South Season 3 Episode 13
El Mundo
- Aired September 13, 2018
- 60 Min
- Rated 8.3
- Number 9 Of 62 Rated Episodes
Reeling from a surprise attack, Teresa makes a bold move to seize the throne.
El Mundo
Reeling from a surprise attack, Teresa makes a bold move to seize the throne.